diff --git a/Makefile b/Makefile index 7d977b15..2df63f3c 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,7 @@ gen-protoc: mkdir -p server/pkg/pb/agentpb mkdir -p server/pkg/pb/captenpluginspb mkdir -p capten/agent/internal/pb/captensdkpb + mkdir -p capten/common-pkg/vault-cred/vaultcredpb cd proto && protoc --go_out=../server/pkg/pb/serverpb/ --go_opt=paths=source_relative \ --go-grpc_out=../server/pkg/pb/serverpb --go-grpc_opt=paths=source_relative \ @@ -37,6 +38,10 @@ gen-protoc: --go-grpc_out=../capten/agent/internal/pb/captensdkpb --go-grpc_opt=paths=source_relative \ ./capten_sdk.proto + cd proto && protoc --go_out=../capten/common-pkg/vault-cred/vaultcredpb --go_opt=paths=source_relative \ + --go-grpc_out=../capten/common-pkg/vault-cred/vaultcredpb --go-grpc_opt=paths=source_relative \ + ./vault_cred.proto + docker-build-server: # The prefix for server to changed either as server or intelops-kad-server docker build --platform=linux/amd64 -f dockerfiles/server/Dockerfile -t ${PREFIX}-${SERVER_APP_NAME}:${BUILD} . diff --git a/capten/agent/internal/crossplane/cluster_claims.go b/capten/agent/internal/crossplane/cluster_claims.go index e77825f2..5f03501a 100644 --- a/capten/agent/internal/crossplane/cluster_claims.go +++ b/capten/agent/internal/crossplane/cluster_claims.go @@ -7,7 +7,6 @@ import ( "strings" "github.com/google/uuid" - "github.com/intelops/go-common/credentials" "github.com/intelops/go-common/logging" captenstore "github.com/kube-tarian/kad/capten/agent/internal/capten-store" "github.com/kube-tarian/kad/capten/agent/internal/temporalclient" @@ -15,14 +14,14 @@ import ( "github.com/kube-tarian/kad/capten/agent/internal/pb/captenpluginspb" - "github.com/kube-tarian/kad/capten/common-pkg/credential" "github.com/kube-tarian/kad/capten/common-pkg/k8s" + managedcluster "github.com/kube-tarian/kad/capten/common-pkg/managed-cluster" "github.com/kube-tarian/kad/capten/model" "k8s.io/apimachinery/pkg/runtime/schema" "k8s.io/client-go/dynamic" ) -var ( +const ( readyStatusType = "ready" clusterNotReadyStatus = "NotReady" @@ -31,11 +30,6 @@ var ( clusterFailedToDeleteStatus = "FailedToDelete" readyStatusValue = "True" NorReadyStatusValue = "False" - clusterSecretName = "%s-cluster" - kubeConfig = "kubeconfig" - k8sEndpoint = "endpoint" - k8sClusterCA = "clusterCA" - managedClusterEntityName = "managedcluster" ) var ( @@ -173,11 +167,6 @@ func (h *ClusterClaimSyncHandler) Sync() error { } func (h *ClusterClaimSyncHandler) updateManagedClusters(clusterCliams []model.ClusterClaim) error { - k8sclient, err := k8s.NewK8SClient(h.log) - if err != nil { - return fmt.Errorf("failed to get k8s client, %v", err) - } - clusters, err := h.getManagedClusters() if err != nil { return fmt.Errorf("failed to get managed clusters from DB, %v", err) @@ -213,23 +202,9 @@ func (h *ClusterClaimSyncHandler) updateManagedClusters(clusterCliams []model.Cl managedCluster.ClusterDeployStatus = clusterNotReadyStatus } - secretName := fmt.Sprintf(clusterSecretName, clusterCliam.Spec.Id) - resp, err := k8sclient.GetSecretData(clusterCliam.Metadata.Namespace, secretName) - if err != nil { - h.log.Errorf("failed to get secret %s/%s, %v", clusterCliam.Metadata.Namespace, secretName, err) - continue - } - - clusterEndpoint := resp.Data[k8sEndpoint] - managedCluster.ClusterEndpoint = clusterEndpoint - cred := map[string]string{} - cred[kubeConfig] = resp.Data[kubeConfig] - cred[k8sClusterCA] = resp.Data[k8sClusterCA] - cred[k8sEndpoint] = clusterEndpoint - - err = credential.PutGenericCredential(context.TODO(), managedClusterEntityName, managedCluster.Id, cred) + err = managedcluster.StoreClusterAccessData(context.Background(), clusterCliam.Metadata.Namespace, managedCluster.Id) if err != nil { - h.log.Errorf("failed to store credential for %s, %v", managedCluster.Id, err) + h.log.Errorf("failed to store cluster access data for %s, %v", managedCluster.Id, err) continue } @@ -370,7 +345,7 @@ func (h *ClusterClaimSyncHandler) monitorCrossplaneWorkflow(managedCluster *capt return } - if err = h.deleteManagedClusterCredential(context.TODO(), managedCluster.Id); err != nil { + if err = managedcluster.DeleteClusterAccessData(context.Background(), managedCluster.Id); err != nil { h.log.Errorf("failed to delete credential for %s, %v", managedCluster.Id, err) return } @@ -378,26 +353,6 @@ func (h *ClusterClaimSyncHandler) monitorCrossplaneWorkflow(managedCluster *capt h.log.Infof("Crossplane project delete %s config workflow %s completed", managedCluster.ClusterEndpoint, wkfId) } -func (h *ClusterClaimSyncHandler) deleteManagedClusterCredential(ctx context.Context, id string) error { - credPath := fmt.Sprintf("%s/%s/%s", credentials.GenericCredentialType, managedClusterEntityName, id) - credAdmin, err := credentials.NewCredentialAdmin(ctx) - if err != nil { - h.log.Audit("security", "storecred", "failed", "system", "failed to intialize credentials client for %s", credPath) - h.log.Errorf("failed to delete credential for %s, %v", credPath, err) - return err - } - - err = credAdmin.DeleteCredential(ctx, credentials.GenericCredentialType, managedClusterEntityName, id) - if err != nil { - h.log.Audit("security", "storecred", "failed", "system", "failed to store crendential for %s", credPath) - h.log.Errorf("failed to delete credential for %s, %v", credPath, err) - return err - } - h.log.Audit("security", "storecred", "success", "system", "credential stored for %s", credPath) - h.log.Infof("deleted credential for entity %s", credPath) - return nil -} - func (h *ClusterClaimSyncHandler) syncClusterClaimsWithDB(clusterClaims []model.ClusterClaim) error { clusters, err := h.getManagedClusters() diff --git a/capten/agent/internal/pb/agentpb/agent.pb.go b/capten/agent/internal/pb/agentpb/agent.pb.go index a573a723..4a271ded 100644 --- a/capten/agent/internal/pb/agentpb/agent.pb.go +++ b/capten/agent/internal/pb/agentpb/agent.pb.go @@ -1,24 +1,24 @@ // Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.30.0 +// protoc v3.12.4 // source: agent.proto package agentpb import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" ) -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) type StatusCode int32 @@ -29,2113 +29,3264 @@ const ( StatusCode_NOT_FOUND StatusCode = 3 ) -var StatusCode_name = map[int32]string{ - 0: "OK", - 1: "INTERNRAL_ERROR", - 2: "INVALID_ARGUMENT", - 3: "NOT_FOUND", -} +// Enum value maps for StatusCode. +var ( + StatusCode_name = map[int32]string{ + 0: "OK", + 1: "INTERNRAL_ERROR", + 2: "INVALID_ARGUMENT", + 3: "NOT_FOUND", + } + StatusCode_value = map[string]int32{ + "OK": 0, + "INTERNRAL_ERROR": 1, + "INVALID_ARGUMENT": 2, + "NOT_FOUND": 3, + } +) -var StatusCode_value = map[string]int32{ - "OK": 0, - "INTERNRAL_ERROR": 1, - "INVALID_ARGUMENT": 2, - "NOT_FOUND": 3, +func (x StatusCode) Enum() *StatusCode { + p := new(StatusCode) + *p = x + return p } func (x StatusCode) String() string { - return proto.EnumName(StatusCode_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } -func (StatusCode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{0} +func (StatusCode) Descriptor() protoreflect.EnumDescriptor { + return file_agent_proto_enumTypes[0].Descriptor() } -type PingRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (StatusCode) Type() protoreflect.EnumType { + return &file_agent_proto_enumTypes[0] } -func (m *PingRequest) Reset() { *m = PingRequest{} } -func (m *PingRequest) String() string { return proto.CompactTextString(m) } -func (*PingRequest) ProtoMessage() {} -func (*PingRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{0} +func (x StatusCode) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } -func (m *PingRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_PingRequest.Unmarshal(m, b) -} -func (m *PingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_PingRequest.Marshal(b, m, deterministic) +// Deprecated: Use StatusCode.Descriptor instead. +func (StatusCode) EnumDescriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{0} } -func (m *PingRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_PingRequest.Merge(m, src) + +type PingRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *PingRequest) XXX_Size() int { - return xxx_messageInfo_PingRequest.Size(m) + +func (x *PingRequest) Reset() { + *x = PingRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *PingRequest) XXX_DiscardUnknown() { - xxx_messageInfo_PingRequest.DiscardUnknown(m) + +func (x *PingRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_PingRequest proto.InternalMessageInfo +func (*PingRequest) ProtoMessage() {} -type PingResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *PingRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *PingResponse) Reset() { *m = PingResponse{} } -func (m *PingResponse) String() string { return proto.CompactTextString(m) } -func (*PingResponse) ProtoMessage() {} -func (*PingResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{1} +// Deprecated: Use PingRequest.ProtoReflect.Descriptor instead. +func (*PingRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{0} } -func (m *PingResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_PingResponse.Unmarshal(m, b) -} -func (m *PingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_PingResponse.Marshal(b, m, deterministic) +type PingResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` } -func (m *PingResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_PingResponse.Merge(m, src) + +func (x *PingResponse) Reset() { + *x = PingResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *PingResponse) XXX_Size() int { - return xxx_messageInfo_PingResponse.Size(m) + +func (x *PingResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *PingResponse) XXX_DiscardUnknown() { - xxx_messageInfo_PingResponse.DiscardUnknown(m) + +func (*PingResponse) ProtoMessage() {} + +func (x *PingResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_PingResponse proto.InternalMessageInfo +// Deprecated: Use PingResponse.ProtoReflect.Descriptor instead. +func (*PingResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{1} +} -func (m *PingResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *PingResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } type StoreCredentialRequest struct { - CredentialType string `protobuf:"bytes,1,opt,name=credentialType,proto3" json:"credentialType,omitempty"` - CredEntityName string `protobuf:"bytes,2,opt,name=credEntityName,proto3" json:"credEntityName,omitempty"` - CredIdentifier string `protobuf:"bytes,3,opt,name=credIdentifier,proto3" json:"credIdentifier,omitempty"` - Credential map[string]string `protobuf:"bytes,4,rep,name=credential,proto3" json:"credential,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *StoreCredentialRequest) Reset() { *m = StoreCredentialRequest{} } -func (m *StoreCredentialRequest) String() string { return proto.CompactTextString(m) } -func (*StoreCredentialRequest) ProtoMessage() {} -func (*StoreCredentialRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{2} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *StoreCredentialRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StoreCredentialRequest.Unmarshal(m, b) + CredentialType string `protobuf:"bytes,1,opt,name=credentialType,proto3" json:"credentialType,omitempty"` + CredEntityName string `protobuf:"bytes,2,opt,name=credEntityName,proto3" json:"credEntityName,omitempty"` + CredIdentifier string `protobuf:"bytes,3,opt,name=credIdentifier,proto3" json:"credIdentifier,omitempty"` + Credential map[string]string `protobuf:"bytes,4,rep,name=credential,proto3" json:"credential,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } -func (m *StoreCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StoreCredentialRequest.Marshal(b, m, deterministic) -} -func (m *StoreCredentialRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_StoreCredentialRequest.Merge(m, src) + +func (x *StoreCredentialRequest) Reset() { + *x = StoreCredentialRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *StoreCredentialRequest) XXX_Size() int { - return xxx_messageInfo_StoreCredentialRequest.Size(m) + +func (x *StoreCredentialRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *StoreCredentialRequest) XXX_DiscardUnknown() { - xxx_messageInfo_StoreCredentialRequest.DiscardUnknown(m) + +func (*StoreCredentialRequest) ProtoMessage() {} + +func (x *StoreCredentialRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_StoreCredentialRequest proto.InternalMessageInfo +// Deprecated: Use StoreCredentialRequest.ProtoReflect.Descriptor instead. +func (*StoreCredentialRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{2} +} -func (m *StoreCredentialRequest) GetCredentialType() string { - if m != nil { - return m.CredentialType +func (x *StoreCredentialRequest) GetCredentialType() string { + if x != nil { + return x.CredentialType } return "" } -func (m *StoreCredentialRequest) GetCredEntityName() string { - if m != nil { - return m.CredEntityName +func (x *StoreCredentialRequest) GetCredEntityName() string { + if x != nil { + return x.CredEntityName } return "" } -func (m *StoreCredentialRequest) GetCredIdentifier() string { - if m != nil { - return m.CredIdentifier +func (x *StoreCredentialRequest) GetCredIdentifier() string { + if x != nil { + return x.CredIdentifier } return "" } -func (m *StoreCredentialRequest) GetCredential() map[string]string { - if m != nil { - return m.Credential +func (x *StoreCredentialRequest) GetCredential() map[string]string { + if x != nil { + return x.Credential } return nil } type StoreCredentialResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *StoreCredentialResponse) Reset() { *m = StoreCredentialResponse{} } -func (m *StoreCredentialResponse) String() string { return proto.CompactTextString(m) } -func (*StoreCredentialResponse) ProtoMessage() {} -func (*StoreCredentialResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{3} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *StoreCredentialResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StoreCredentialResponse.Unmarshal(m, b) -} -func (m *StoreCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StoreCredentialResponse.Marshal(b, m, deterministic) -} -func (m *StoreCredentialResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_StoreCredentialResponse.Merge(m, src) +func (x *StoreCredentialResponse) Reset() { + *x = StoreCredentialResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *StoreCredentialResponse) XXX_Size() int { - return xxx_messageInfo_StoreCredentialResponse.Size(m) + +func (x *StoreCredentialResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *StoreCredentialResponse) XXX_DiscardUnknown() { - xxx_messageInfo_StoreCredentialResponse.DiscardUnknown(m) + +func (*StoreCredentialResponse) ProtoMessage() {} + +func (x *StoreCredentialResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_StoreCredentialResponse proto.InternalMessageInfo +// Deprecated: Use StoreCredentialResponse.ProtoReflect.Descriptor instead. +func (*StoreCredentialResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{3} +} -func (m *StoreCredentialResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *StoreCredentialResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *StoreCredentialResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *StoreCredentialResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type ClusterRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ClusterRequest) Reset() { *m = ClusterRequest{} } -func (m *ClusterRequest) String() string { return proto.CompactTextString(m) } -func (*ClusterRequest) ProtoMessage() {} -func (*ClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{4} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` } -func (m *ClusterRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ClusterRequest.Unmarshal(m, b) -} -func (m *ClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ClusterRequest.Marshal(b, m, deterministic) -} -func (m *ClusterRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ClusterRequest.Merge(m, src) +func (x *ClusterRequest) Reset() { + *x = ClusterRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ClusterRequest) XXX_Size() int { - return xxx_messageInfo_ClusterRequest.Size(m) + +func (x *ClusterRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ClusterRequest) XXX_DiscardUnknown() { - xxx_messageInfo_ClusterRequest.DiscardUnknown(m) + +func (*ClusterRequest) ProtoMessage() {} + +func (x *ClusterRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ClusterRequest proto.InternalMessageInfo +// Deprecated: Use ClusterRequest.ProtoReflect.Descriptor instead. +func (*ClusterRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{4} +} -func (m *ClusterRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *ClusterRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *ClusterRequest) GetClusterName() string { - if m != nil { - return m.ClusterName +func (x *ClusterRequest) GetClusterName() string { + if x != nil { + return x.ClusterName } return "" } type RepositoryAddRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - RepoName string `protobuf:"bytes,2,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"` - RepoUrl string `protobuf:"bytes,3,opt,name=repo_url,json=repoUrl,proto3" json:"repo_url,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RepositoryAddRequest) Reset() { *m = RepositoryAddRequest{} } -func (m *RepositoryAddRequest) String() string { return proto.CompactTextString(m) } -func (*RepositoryAddRequest) ProtoMessage() {} -func (*RepositoryAddRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{5} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + RepoName string `protobuf:"bytes,2,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"` + RepoUrl string `protobuf:"bytes,3,opt,name=repo_url,json=repoUrl,proto3" json:"repo_url,omitempty"` } -func (m *RepositoryAddRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RepositoryAddRequest.Unmarshal(m, b) -} -func (m *RepositoryAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RepositoryAddRequest.Marshal(b, m, deterministic) -} -func (m *RepositoryAddRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RepositoryAddRequest.Merge(m, src) +func (x *RepositoryAddRequest) Reset() { + *x = RepositoryAddRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RepositoryAddRequest) XXX_Size() int { - return xxx_messageInfo_RepositoryAddRequest.Size(m) + +func (x *RepositoryAddRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RepositoryAddRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RepositoryAddRequest.DiscardUnknown(m) + +func (*RepositoryAddRequest) ProtoMessage() {} + +func (x *RepositoryAddRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RepositoryAddRequest proto.InternalMessageInfo +// Deprecated: Use RepositoryAddRequest.ProtoReflect.Descriptor instead. +func (*RepositoryAddRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{5} +} -func (m *RepositoryAddRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *RepositoryAddRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *RepositoryAddRequest) GetRepoName() string { - if m != nil { - return m.RepoName +func (x *RepositoryAddRequest) GetRepoName() string { + if x != nil { + return x.RepoName } return "" } -func (m *RepositoryAddRequest) GetRepoUrl() string { - if m != nil { - return m.RepoUrl +func (x *RepositoryAddRequest) GetRepoUrl() string { + if x != nil { + return x.RepoUrl } return "" } type RepositoryDeleteRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - RepoName string `protobuf:"bytes,2,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RepositoryDeleteRequest) Reset() { *m = RepositoryDeleteRequest{} } -func (m *RepositoryDeleteRequest) String() string { return proto.CompactTextString(m) } -func (*RepositoryDeleteRequest) ProtoMessage() {} -func (*RepositoryDeleteRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{6} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + RepoName string `protobuf:"bytes,2,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"` } -func (m *RepositoryDeleteRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RepositoryDeleteRequest.Unmarshal(m, b) -} -func (m *RepositoryDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RepositoryDeleteRequest.Marshal(b, m, deterministic) -} -func (m *RepositoryDeleteRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RepositoryDeleteRequest.Merge(m, src) +func (x *RepositoryDeleteRequest) Reset() { + *x = RepositoryDeleteRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RepositoryDeleteRequest) XXX_Size() int { - return xxx_messageInfo_RepositoryDeleteRequest.Size(m) + +func (x *RepositoryDeleteRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RepositoryDeleteRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RepositoryDeleteRequest.DiscardUnknown(m) + +func (*RepositoryDeleteRequest) ProtoMessage() {} + +func (x *RepositoryDeleteRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RepositoryDeleteRequest proto.InternalMessageInfo +// Deprecated: Use RepositoryDeleteRequest.ProtoReflect.Descriptor instead. +func (*RepositoryDeleteRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{6} +} -func (m *RepositoryDeleteRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *RepositoryDeleteRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *RepositoryDeleteRequest) GetRepoName() string { - if m != nil { - return m.RepoName +func (x *RepositoryDeleteRequest) GetRepoName() string { + if x != nil { + return x.RepoName } return "" } type ProjectAddRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - ProjectName string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ProjectAddRequest) Reset() { *m = ProjectAddRequest{} } -func (m *ProjectAddRequest) String() string { return proto.CompactTextString(m) } -func (*ProjectAddRequest) ProtoMessage() {} -func (*ProjectAddRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{7} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + ProjectName string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"` } -func (m *ProjectAddRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ProjectAddRequest.Unmarshal(m, b) -} -func (m *ProjectAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ProjectAddRequest.Marshal(b, m, deterministic) -} -func (m *ProjectAddRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ProjectAddRequest.Merge(m, src) +func (x *ProjectAddRequest) Reset() { + *x = ProjectAddRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ProjectAddRequest) XXX_Size() int { - return xxx_messageInfo_ProjectAddRequest.Size(m) + +func (x *ProjectAddRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ProjectAddRequest) XXX_DiscardUnknown() { - xxx_messageInfo_ProjectAddRequest.DiscardUnknown(m) + +func (*ProjectAddRequest) ProtoMessage() {} + +func (x *ProjectAddRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[7] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ProjectAddRequest proto.InternalMessageInfo +// Deprecated: Use ProjectAddRequest.ProtoReflect.Descriptor instead. +func (*ProjectAddRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{7} +} -func (m *ProjectAddRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *ProjectAddRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *ProjectAddRequest) GetProjectName() string { - if m != nil { - return m.ProjectName +func (x *ProjectAddRequest) GetProjectName() string { + if x != nil { + return x.ProjectName } return "" } type ProjectDeleteRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - ProjectName string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ProjectDeleteRequest) Reset() { *m = ProjectDeleteRequest{} } -func (m *ProjectDeleteRequest) String() string { return proto.CompactTextString(m) } -func (*ProjectDeleteRequest) ProtoMessage() {} -func (*ProjectDeleteRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{8} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + ProjectName string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"` } -func (m *ProjectDeleteRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ProjectDeleteRequest.Unmarshal(m, b) -} -func (m *ProjectDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ProjectDeleteRequest.Marshal(b, m, deterministic) -} -func (m *ProjectDeleteRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ProjectDeleteRequest.Merge(m, src) +func (x *ProjectDeleteRequest) Reset() { + *x = ProjectDeleteRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ProjectDeleteRequest) XXX_Size() int { - return xxx_messageInfo_ProjectDeleteRequest.Size(m) + +func (x *ProjectDeleteRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ProjectDeleteRequest) XXX_DiscardUnknown() { - xxx_messageInfo_ProjectDeleteRequest.DiscardUnknown(m) + +func (*ProjectDeleteRequest) ProtoMessage() {} + +func (x *ProjectDeleteRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[8] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ProjectDeleteRequest proto.InternalMessageInfo +// Deprecated: Use ProjectDeleteRequest.ProtoReflect.Descriptor instead. +func (*ProjectDeleteRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{8} +} -func (m *ProjectDeleteRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *ProjectDeleteRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *ProjectDeleteRequest) GetProjectName() string { - if m != nil { - return m.ProjectName +func (x *ProjectDeleteRequest) GetProjectName() string { + if x != nil { + return x.ProjectName } return "" } type JobResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - RunID string `protobuf:"bytes,2,opt,name=runID,proto3" json:"runID,omitempty"` - WorkflowName string `protobuf:"bytes,3,opt,name=workflowName,proto3" json:"workflowName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *JobResponse) Reset() { *m = JobResponse{} } -func (m *JobResponse) String() string { return proto.CompactTextString(m) } -func (*JobResponse) ProtoMessage() {} -func (*JobResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{9} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + RunID string `protobuf:"bytes,2,opt,name=runID,proto3" json:"runID,omitempty"` + WorkflowName string `protobuf:"bytes,3,opt,name=workflowName,proto3" json:"workflowName,omitempty"` } -func (m *JobResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_JobResponse.Unmarshal(m, b) -} -func (m *JobResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_JobResponse.Marshal(b, m, deterministic) -} -func (m *JobResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_JobResponse.Merge(m, src) +func (x *JobResponse) Reset() { + *x = JobResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *JobResponse) XXX_Size() int { - return xxx_messageInfo_JobResponse.Size(m) + +func (x *JobResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *JobResponse) XXX_DiscardUnknown() { - xxx_messageInfo_JobResponse.DiscardUnknown(m) + +func (*JobResponse) ProtoMessage() {} + +func (x *JobResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[9] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_JobResponse proto.InternalMessageInfo +// Deprecated: Use JobResponse.ProtoReflect.Descriptor instead. +func (*JobResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{9} +} -func (m *JobResponse) GetId() string { - if m != nil { - return m.Id +func (x *JobResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *JobResponse) GetRunID() string { - if m != nil { - return m.RunID +func (x *JobResponse) GetRunID() string { + if x != nil { + return x.RunID } return "" } -func (m *JobResponse) GetWorkflowName() string { - if m != nil { - return m.WorkflowName +func (x *JobResponse) GetWorkflowName() string { + if x != nil { + return x.WorkflowName } return "" } type SyncAppRequest struct { - Data *SyncAppData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *SyncAppRequest) Reset() { *m = SyncAppRequest{} } -func (m *SyncAppRequest) String() string { return proto.CompactTextString(m) } -func (*SyncAppRequest) ProtoMessage() {} -func (*SyncAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{10} + Data *SyncAppData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` } -func (m *SyncAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncAppRequest.Unmarshal(m, b) -} -func (m *SyncAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncAppRequest.Marshal(b, m, deterministic) -} -func (m *SyncAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncAppRequest.Merge(m, src) +func (x *SyncAppRequest) Reset() { + *x = SyncAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncAppRequest) XXX_Size() int { - return xxx_messageInfo_SyncAppRequest.Size(m) + +func (x *SyncAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SyncAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_SyncAppRequest.DiscardUnknown(m) + +func (*SyncAppRequest) ProtoMessage() {} + +func (x *SyncAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[10] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SyncAppRequest proto.InternalMessageInfo +// Deprecated: Use SyncAppRequest.ProtoReflect.Descriptor instead. +func (*SyncAppRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{10} +} -func (m *SyncAppRequest) GetData() *SyncAppData { - if m != nil { - return m.Data +func (x *SyncAppRequest) GetData() *SyncAppData { + if x != nil { + return x.Data } return nil } type SyncAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *SyncAppResponse) Reset() { *m = SyncAppResponse{} } -func (m *SyncAppResponse) String() string { return proto.CompactTextString(m) } -func (*SyncAppResponse) ProtoMessage() {} -func (*SyncAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{11} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *SyncAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncAppResponse.Unmarshal(m, b) -} -func (m *SyncAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncAppResponse.Marshal(b, m, deterministic) -} -func (m *SyncAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncAppResponse.Merge(m, src) +func (x *SyncAppResponse) Reset() { + *x = SyncAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncAppResponse) XXX_Size() int { - return xxx_messageInfo_SyncAppResponse.Size(m) + +func (x *SyncAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SyncAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_SyncAppResponse.DiscardUnknown(m) + +func (*SyncAppResponse) ProtoMessage() {} + +func (x *SyncAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[11] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SyncAppResponse proto.InternalMessageInfo +// Deprecated: Use SyncAppResponse.ProtoReflect.Descriptor instead. +func (*SyncAppResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{11} +} -func (m *SyncAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *SyncAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *SyncAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *SyncAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetClusterAppsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetClusterAppsRequest) Reset() { *m = GetClusterAppsRequest{} } -func (m *GetClusterAppsRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppsRequest) ProtoMessage() {} -func (*GetClusterAppsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{12} +func (x *GetClusterAppsRequest) Reset() { + *x = GetClusterAppsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppsRequest.Unmarshal(m, b) -} -func (m *GetClusterAppsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppsRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppsRequest.Merge(m, src) -} -func (m *GetClusterAppsRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppsRequest.Size(m) -} -func (m *GetClusterAppsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppsRequest.DiscardUnknown(m) +func (x *GetClusterAppsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetClusterAppsRequest proto.InternalMessageInfo +func (*GetClusterAppsRequest) ProtoMessage() {} -type GetClusterAppsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - AppData []*AppData `protobuf:"bytes,3,rep,name=appData,proto3" json:"appData,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetClusterAppsRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[12] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetClusterAppsResponse) Reset() { *m = GetClusterAppsResponse{} } -func (m *GetClusterAppsResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppsResponse) ProtoMessage() {} -func (*GetClusterAppsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{13} +// Deprecated: Use GetClusterAppsRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppsRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{12} } -func (m *GetClusterAppsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppsResponse.Unmarshal(m, b) -} -func (m *GetClusterAppsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppsResponse.Marshal(b, m, deterministic) +type GetClusterAppsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + AppData []*AppData `protobuf:"bytes,3,rep,name=appData,proto3" json:"appData,omitempty"` } -func (m *GetClusterAppsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppsResponse.Merge(m, src) + +func (x *GetClusterAppsResponse) Reset() { + *x = GetClusterAppsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppsResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppsResponse.Size(m) + +func (x *GetClusterAppsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppsResponse.DiscardUnknown(m) + +func (*GetClusterAppsResponse) ProtoMessage() {} + +func (x *GetClusterAppsResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[13] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppsResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppsResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppsResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{13} +} -func (m *GetClusterAppsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppsResponse) GetAppData() []*AppData { - if m != nil { - return m.AppData +func (x *GetClusterAppsResponse) GetAppData() []*AppData { + if x != nil { + return x.AppData } return nil } type GetClusterAppLaunchesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetClusterAppLaunchesRequest) Reset() { *m = GetClusterAppLaunchesRequest{} } -func (m *GetClusterAppLaunchesRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppLaunchesRequest) ProtoMessage() {} -func (*GetClusterAppLaunchesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{14} +func (x *GetClusterAppLaunchesRequest) Reset() { + *x = GetClusterAppLaunchesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppLaunchesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppLaunchesRequest.Unmarshal(m, b) -} -func (m *GetClusterAppLaunchesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppLaunchesRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppLaunchesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppLaunchesRequest.Merge(m, src) -} -func (m *GetClusterAppLaunchesRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppLaunchesRequest.Size(m) -} -func (m *GetClusterAppLaunchesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppLaunchesRequest.DiscardUnknown(m) +func (x *GetClusterAppLaunchesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetClusterAppLaunchesRequest proto.InternalMessageInfo +func (*GetClusterAppLaunchesRequest) ProtoMessage() {} -type GetClusterAppLaunchesResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - LaunchConfigList []*AppLaunchConfig `protobuf:"bytes,3,rep,name=launchConfigList,proto3" json:"launchConfigList,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetClusterAppLaunchesRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[14] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetClusterAppLaunchesResponse) Reset() { *m = GetClusterAppLaunchesResponse{} } -func (m *GetClusterAppLaunchesResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppLaunchesResponse) ProtoMessage() {} -func (*GetClusterAppLaunchesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{15} +// Deprecated: Use GetClusterAppLaunchesRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppLaunchesRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{14} } -func (m *GetClusterAppLaunchesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppLaunchesResponse.Unmarshal(m, b) -} -func (m *GetClusterAppLaunchesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppLaunchesResponse.Marshal(b, m, deterministic) +type GetClusterAppLaunchesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + LaunchConfigList []*AppLaunchConfig `protobuf:"bytes,3,rep,name=launchConfigList,proto3" json:"launchConfigList,omitempty"` } -func (m *GetClusterAppLaunchesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppLaunchesResponse.Merge(m, src) + +func (x *GetClusterAppLaunchesResponse) Reset() { + *x = GetClusterAppLaunchesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppLaunchesResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppLaunchesResponse.Size(m) + +func (x *GetClusterAppLaunchesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppLaunchesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppLaunchesResponse.DiscardUnknown(m) + +func (*GetClusterAppLaunchesResponse) ProtoMessage() {} + +func (x *GetClusterAppLaunchesResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[15] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppLaunchesResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppLaunchesResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppLaunchesResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{15} +} -func (m *GetClusterAppLaunchesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppLaunchesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppLaunchesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppLaunchesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppLaunchesResponse) GetLaunchConfigList() []*AppLaunchConfig { - if m != nil { - return m.LaunchConfigList +func (x *GetClusterAppLaunchesResponse) GetLaunchConfigList() []*AppLaunchConfig { + if x != nil { + return x.LaunchConfigList } return nil } type ConfigureAppSSORequest struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - ClientId string `protobuf:"bytes,2,opt,name=clientId,proto3" json:"clientId,omitempty"` - ClientSecret string `protobuf:"bytes,3,opt,name=clientSecret,proto3" json:"clientSecret,omitempty"` - OAuthBaseURL string `protobuf:"bytes,4,opt,name=oAuthBaseURL,proto3" json:"oAuthBaseURL,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ConfigureAppSSORequest) Reset() { *m = ConfigureAppSSORequest{} } -func (m *ConfigureAppSSORequest) String() string { return proto.CompactTextString(m) } -func (*ConfigureAppSSORequest) ProtoMessage() {} -func (*ConfigureAppSSORequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{16} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ConfigureAppSSORequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ConfigureAppSSORequest.Unmarshal(m, b) + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + ClientId string `protobuf:"bytes,2,opt,name=clientId,proto3" json:"clientId,omitempty"` + ClientSecret string `protobuf:"bytes,3,opt,name=clientSecret,proto3" json:"clientSecret,omitempty"` + OAuthBaseURL string `protobuf:"bytes,4,opt,name=oAuthBaseURL,proto3" json:"oAuthBaseURL,omitempty"` } -func (m *ConfigureAppSSORequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ConfigureAppSSORequest.Marshal(b, m, deterministic) -} -func (m *ConfigureAppSSORequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConfigureAppSSORequest.Merge(m, src) + +func (x *ConfigureAppSSORequest) Reset() { + *x = ConfigureAppSSORequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ConfigureAppSSORequest) XXX_Size() int { - return xxx_messageInfo_ConfigureAppSSORequest.Size(m) + +func (x *ConfigureAppSSORequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ConfigureAppSSORequest) XXX_DiscardUnknown() { - xxx_messageInfo_ConfigureAppSSORequest.DiscardUnknown(m) + +func (*ConfigureAppSSORequest) ProtoMessage() {} + +func (x *ConfigureAppSSORequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[16] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ConfigureAppSSORequest proto.InternalMessageInfo +// Deprecated: Use ConfigureAppSSORequest.ProtoReflect.Descriptor instead. +func (*ConfigureAppSSORequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{16} +} -func (m *ConfigureAppSSORequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *ConfigureAppSSORequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *ConfigureAppSSORequest) GetClientId() string { - if m != nil { - return m.ClientId +func (x *ConfigureAppSSORequest) GetClientId() string { + if x != nil { + return x.ClientId } return "" } -func (m *ConfigureAppSSORequest) GetClientSecret() string { - if m != nil { - return m.ClientSecret +func (x *ConfigureAppSSORequest) GetClientSecret() string { + if x != nil { + return x.ClientSecret } return "" } -func (m *ConfigureAppSSORequest) GetOAuthBaseURL() string { - if m != nil { - return m.OAuthBaseURL +func (x *ConfigureAppSSORequest) GetOAuthBaseURL() string { + if x != nil { + return x.OAuthBaseURL } return "" } type ConfigureAppSSOResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ConfigureAppSSOResponse) Reset() { *m = ConfigureAppSSOResponse{} } -func (m *ConfigureAppSSOResponse) String() string { return proto.CompactTextString(m) } -func (*ConfigureAppSSOResponse) ProtoMessage() {} -func (*ConfigureAppSSOResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{17} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *ConfigureAppSSOResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ConfigureAppSSOResponse.Unmarshal(m, b) -} -func (m *ConfigureAppSSOResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ConfigureAppSSOResponse.Marshal(b, m, deterministic) -} -func (m *ConfigureAppSSOResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConfigureAppSSOResponse.Merge(m, src) +func (x *ConfigureAppSSOResponse) Reset() { + *x = ConfigureAppSSOResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[17] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ConfigureAppSSOResponse) XXX_Size() int { - return xxx_messageInfo_ConfigureAppSSOResponse.Size(m) + +func (x *ConfigureAppSSOResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ConfigureAppSSOResponse) XXX_DiscardUnknown() { - xxx_messageInfo_ConfigureAppSSOResponse.DiscardUnknown(m) + +func (*ConfigureAppSSOResponse) ProtoMessage() {} + +func (x *ConfigureAppSSOResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[17] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ConfigureAppSSOResponse proto.InternalMessageInfo +// Deprecated: Use ConfigureAppSSOResponse.ProtoReflect.Descriptor instead. +func (*ConfigureAppSSOResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{17} +} -func (m *ConfigureAppSSOResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *ConfigureAppSSOResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *ConfigureAppSSOResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *ConfigureAppSSOResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetClusterAppConfigRequest struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppConfigRequest) Reset() { *m = GetClusterAppConfigRequest{} } -func (m *GetClusterAppConfigRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppConfigRequest) ProtoMessage() {} -func (*GetClusterAppConfigRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{18} + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` } -func (m *GetClusterAppConfigRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppConfigRequest.Unmarshal(m, b) -} -func (m *GetClusterAppConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppConfigRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppConfigRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppConfigRequest.Merge(m, src) +func (x *GetClusterAppConfigRequest) Reset() { + *x = GetClusterAppConfigRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[18] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppConfigRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppConfigRequest.Size(m) + +func (x *GetClusterAppConfigRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppConfigRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppConfigRequest.DiscardUnknown(m) + +func (*GetClusterAppConfigRequest) ProtoMessage() {} + +func (x *GetClusterAppConfigRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[18] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppConfigRequest proto.InternalMessageInfo +// Deprecated: Use GetClusterAppConfigRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppConfigRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{18} +} -func (m *GetClusterAppConfigRequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *GetClusterAppConfigRequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } type GetClusterAppConfigResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - AppConfig *AppConfig `protobuf:"bytes,3,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppConfigResponse) Reset() { *m = GetClusterAppConfigResponse{} } -func (m *GetClusterAppConfigResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppConfigResponse) ProtoMessage() {} -func (*GetClusterAppConfigResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{19} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + AppConfig *AppConfig `protobuf:"bytes,3,opt,name=appConfig,proto3" json:"appConfig,omitempty"` } -func (m *GetClusterAppConfigResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppConfigResponse.Unmarshal(m, b) -} -func (m *GetClusterAppConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppConfigResponse.Marshal(b, m, deterministic) -} -func (m *GetClusterAppConfigResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppConfigResponse.Merge(m, src) +func (x *GetClusterAppConfigResponse) Reset() { + *x = GetClusterAppConfigResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppConfigResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppConfigResponse.Size(m) + +func (x *GetClusterAppConfigResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppConfigResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppConfigResponse.DiscardUnknown(m) + +func (*GetClusterAppConfigResponse) ProtoMessage() {} + +func (x *GetClusterAppConfigResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[19] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppConfigResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppConfigResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppConfigResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{19} +} -func (m *GetClusterAppConfigResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppConfigResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppConfigResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppConfigResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppConfigResponse) GetAppConfig() *AppConfig { - if m != nil { - return m.AppConfig +func (x *GetClusterAppConfigResponse) GetAppConfig() *AppConfig { + if x != nil { + return x.AppConfig } return nil } type GetClusterAppValuesRequest struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppValuesRequest) Reset() { *m = GetClusterAppValuesRequest{} } -func (m *GetClusterAppValuesRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppValuesRequest) ProtoMessage() {} -func (*GetClusterAppValuesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{20} + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` } -func (m *GetClusterAppValuesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppValuesRequest.Unmarshal(m, b) -} -func (m *GetClusterAppValuesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppValuesRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppValuesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppValuesRequest.Merge(m, src) +func (x *GetClusterAppValuesRequest) Reset() { + *x = GetClusterAppValuesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[20] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppValuesRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppValuesRequest.Size(m) + +func (x *GetClusterAppValuesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppValuesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppValuesRequest.DiscardUnknown(m) + +func (*GetClusterAppValuesRequest) ProtoMessage() {} + +func (x *GetClusterAppValuesRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[20] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppValuesRequest proto.InternalMessageInfo +// Deprecated: Use GetClusterAppValuesRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppValuesRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{20} +} -func (m *GetClusterAppValuesRequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *GetClusterAppValuesRequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } type GetClusterAppValuesResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Values *AppValues `protobuf:"bytes,3,opt,name=values,proto3" json:"values,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppValuesResponse) Reset() { *m = GetClusterAppValuesResponse{} } -func (m *GetClusterAppValuesResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppValuesResponse) ProtoMessage() {} -func (*GetClusterAppValuesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{21} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Values *AppValues `protobuf:"bytes,3,opt,name=values,proto3" json:"values,omitempty"` } -func (m *GetClusterAppValuesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppValuesResponse.Unmarshal(m, b) -} -func (m *GetClusterAppValuesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppValuesResponse.Marshal(b, m, deterministic) -} -func (m *GetClusterAppValuesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppValuesResponse.Merge(m, src) +func (x *GetClusterAppValuesResponse) Reset() { + *x = GetClusterAppValuesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppValuesResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppValuesResponse.Size(m) + +func (x *GetClusterAppValuesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppValuesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppValuesResponse.DiscardUnknown(m) + +func (*GetClusterAppValuesResponse) ProtoMessage() {} + +func (x *GetClusterAppValuesResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[21] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppValuesResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppValuesResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppValuesResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{21} +} -func (m *GetClusterAppValuesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppValuesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppValuesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppValuesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppValuesResponse) GetValues() *AppValues { - if m != nil { - return m.Values +func (x *GetClusterAppValuesResponse) GetValues() *AppValues { + if x != nil { + return x.Values } return nil } type GetClusterGlobalValuesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetClusterGlobalValuesRequest) Reset() { *m = GetClusterGlobalValuesRequest{} } -func (m *GetClusterGlobalValuesRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterGlobalValuesRequest) ProtoMessage() {} -func (*GetClusterGlobalValuesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{22} +func (x *GetClusterGlobalValuesRequest) Reset() { + *x = GetClusterGlobalValuesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterGlobalValuesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterGlobalValuesRequest.Unmarshal(m, b) -} -func (m *GetClusterGlobalValuesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterGlobalValuesRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterGlobalValuesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterGlobalValuesRequest.Merge(m, src) -} -func (m *GetClusterGlobalValuesRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterGlobalValuesRequest.Size(m) -} -func (m *GetClusterGlobalValuesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterGlobalValuesRequest.DiscardUnknown(m) +func (x *GetClusterGlobalValuesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetClusterGlobalValuesRequest proto.InternalMessageInfo +func (*GetClusterGlobalValuesRequest) ProtoMessage() {} -type GetClusterGlobalValuesResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - GlobalValues []byte `protobuf:"bytes,3,opt,name=globalValues,proto3" json:"globalValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetClusterGlobalValuesRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[22] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetClusterGlobalValuesResponse) Reset() { *m = GetClusterGlobalValuesResponse{} } -func (m *GetClusterGlobalValuesResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterGlobalValuesResponse) ProtoMessage() {} -func (*GetClusterGlobalValuesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{23} +// Deprecated: Use GetClusterGlobalValuesRequest.ProtoReflect.Descriptor instead. +func (*GetClusterGlobalValuesRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{22} } -func (m *GetClusterGlobalValuesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterGlobalValuesResponse.Unmarshal(m, b) -} -func (m *GetClusterGlobalValuesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterGlobalValuesResponse.Marshal(b, m, deterministic) +type GetClusterGlobalValuesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + GlobalValues []byte `protobuf:"bytes,3,opt,name=globalValues,proto3" json:"globalValues,omitempty"` } -func (m *GetClusterGlobalValuesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterGlobalValuesResponse.Merge(m, src) + +func (x *GetClusterGlobalValuesResponse) Reset() { + *x = GetClusterGlobalValuesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterGlobalValuesResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterGlobalValuesResponse.Size(m) + +func (x *GetClusterGlobalValuesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterGlobalValuesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterGlobalValuesResponse.DiscardUnknown(m) + +func (*GetClusterGlobalValuesResponse) ProtoMessage() {} + +func (x *GetClusterGlobalValuesResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[23] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterGlobalValuesResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterGlobalValuesResponse.ProtoReflect.Descriptor instead. +func (*GetClusterGlobalValuesResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{23} +} -func (m *GetClusterGlobalValuesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterGlobalValuesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterGlobalValuesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterGlobalValuesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterGlobalValuesResponse) GetGlobalValues() []byte { - if m != nil { - return m.GlobalValues +func (x *GetClusterGlobalValuesResponse) GetGlobalValues() []byte { + if x != nil { + return x.GlobalValues } return nil } type InstallAppRequest struct { - AppConfig *AppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - AppValues *AppValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *InstallAppRequest) Reset() { *m = InstallAppRequest{} } -func (m *InstallAppRequest) String() string { return proto.CompactTextString(m) } -func (*InstallAppRequest) ProtoMessage() {} -func (*InstallAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{24} + AppConfig *AppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` + AppValues *AppValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` } -func (m *InstallAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_InstallAppRequest.Unmarshal(m, b) -} -func (m *InstallAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_InstallAppRequest.Marshal(b, m, deterministic) -} -func (m *InstallAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_InstallAppRequest.Merge(m, src) +func (x *InstallAppRequest) Reset() { + *x = InstallAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *InstallAppRequest) XXX_Size() int { - return xxx_messageInfo_InstallAppRequest.Size(m) + +func (x *InstallAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *InstallAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_InstallAppRequest.DiscardUnknown(m) + +func (*InstallAppRequest) ProtoMessage() {} + +func (x *InstallAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[24] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_InstallAppRequest proto.InternalMessageInfo +// Deprecated: Use InstallAppRequest.ProtoReflect.Descriptor instead. +func (*InstallAppRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{24} +} -func (m *InstallAppRequest) GetAppConfig() *AppConfig { - if m != nil { - return m.AppConfig +func (x *InstallAppRequest) GetAppConfig() *AppConfig { + if x != nil { + return x.AppConfig } return nil } -func (m *InstallAppRequest) GetAppValues() *AppValues { - if m != nil { - return m.AppValues +func (x *InstallAppRequest) GetAppValues() *AppValues { + if x != nil { + return x.AppValues } return nil } type InstallAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *InstallAppResponse) Reset() { *m = InstallAppResponse{} } -func (m *InstallAppResponse) String() string { return proto.CompactTextString(m) } -func (*InstallAppResponse) ProtoMessage() {} -func (*InstallAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{25} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *InstallAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_InstallAppResponse.Unmarshal(m, b) -} -func (m *InstallAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_InstallAppResponse.Marshal(b, m, deterministic) -} -func (m *InstallAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_InstallAppResponse.Merge(m, src) +func (x *InstallAppResponse) Reset() { + *x = InstallAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *InstallAppResponse) XXX_Size() int { - return xxx_messageInfo_InstallAppResponse.Size(m) + +func (x *InstallAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *InstallAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_InstallAppResponse.DiscardUnknown(m) + +func (*InstallAppResponse) ProtoMessage() {} + +func (x *InstallAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[25] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_InstallAppResponse proto.InternalMessageInfo +// Deprecated: Use InstallAppResponse.ProtoReflect.Descriptor instead. +func (*InstallAppResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{25} +} -func (m *InstallAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *InstallAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *InstallAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *InstallAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UnInstallAppRequest struct { - ReleaseName string `protobuf:"bytes,2,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnInstallAppRequest) Reset() { *m = UnInstallAppRequest{} } -func (m *UnInstallAppRequest) String() string { return proto.CompactTextString(m) } -func (*UnInstallAppRequest) ProtoMessage() {} -func (*UnInstallAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{26} + ReleaseName string `protobuf:"bytes,2,opt,name=releaseName,proto3" json:"releaseName,omitempty"` } -func (m *UnInstallAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnInstallAppRequest.Unmarshal(m, b) -} -func (m *UnInstallAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnInstallAppRequest.Marshal(b, m, deterministic) -} -func (m *UnInstallAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnInstallAppRequest.Merge(m, src) +func (x *UnInstallAppRequest) Reset() { + *x = UnInstallAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnInstallAppRequest) XXX_Size() int { - return xxx_messageInfo_UnInstallAppRequest.Size(m) + +func (x *UnInstallAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnInstallAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnInstallAppRequest.DiscardUnknown(m) + +func (*UnInstallAppRequest) ProtoMessage() {} + +func (x *UnInstallAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[26] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnInstallAppRequest proto.InternalMessageInfo +// Deprecated: Use UnInstallAppRequest.ProtoReflect.Descriptor instead. +func (*UnInstallAppRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{26} +} -func (m *UnInstallAppRequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *UnInstallAppRequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } type UnInstallAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnInstallAppResponse) Reset() { *m = UnInstallAppResponse{} } -func (m *UnInstallAppResponse) String() string { return proto.CompactTextString(m) } -func (*UnInstallAppResponse) ProtoMessage() {} -func (*UnInstallAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{27} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UnInstallAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnInstallAppResponse.Unmarshal(m, b) -} -func (m *UnInstallAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnInstallAppResponse.Marshal(b, m, deterministic) -} -func (m *UnInstallAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnInstallAppResponse.Merge(m, src) +func (x *UnInstallAppResponse) Reset() { + *x = UnInstallAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[27] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnInstallAppResponse) XXX_Size() int { - return xxx_messageInfo_UnInstallAppResponse.Size(m) + +func (x *UnInstallAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnInstallAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnInstallAppResponse.DiscardUnknown(m) + +func (*UnInstallAppResponse) ProtoMessage() {} + +func (x *UnInstallAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[27] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnInstallAppResponse proto.InternalMessageInfo +// Deprecated: Use UnInstallAppResponse.ProtoReflect.Descriptor instead. +func (*UnInstallAppResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{27} +} -func (m *UnInstallAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UnInstallAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UnInstallAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UnInstallAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type SyncAppData struct { - Config *AppConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` - Values *AppValues `protobuf:"bytes,2,opt,name=values,proto3" json:"values,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *SyncAppData) Reset() { *m = SyncAppData{} } -func (m *SyncAppData) String() string { return proto.CompactTextString(m) } -func (*SyncAppData) ProtoMessage() {} -func (*SyncAppData) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{28} + Config *AppConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` + Values *AppValues `protobuf:"bytes,2,opt,name=values,proto3" json:"values,omitempty"` } -func (m *SyncAppData) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncAppData.Unmarshal(m, b) -} -func (m *SyncAppData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncAppData.Marshal(b, m, deterministic) -} -func (m *SyncAppData) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncAppData.Merge(m, src) +func (x *SyncAppData) Reset() { + *x = SyncAppData{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[28] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncAppData) XXX_Size() int { - return xxx_messageInfo_SyncAppData.Size(m) + +func (x *SyncAppData) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SyncAppData) XXX_DiscardUnknown() { - xxx_messageInfo_SyncAppData.DiscardUnknown(m) + +func (*SyncAppData) ProtoMessage() {} + +func (x *SyncAppData) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[28] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SyncAppData proto.InternalMessageInfo +// Deprecated: Use SyncAppData.ProtoReflect.Descriptor instead. +func (*SyncAppData) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{28} +} -func (m *SyncAppData) GetConfig() *AppConfig { - if m != nil { - return m.Config +func (x *SyncAppData) GetConfig() *AppConfig { + if x != nil { + return x.Config } return nil } -func (m *SyncAppData) GetValues() *AppValues { - if m != nil { - return m.Values +func (x *SyncAppData) GetValues() *AppValues { + if x != nil { + return x.Values } return nil } type AppData struct { - Config *AppConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` - Status *AppStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AppData) Reset() { *m = AppData{} } -func (m *AppData) String() string { return proto.CompactTextString(m) } -func (*AppData) ProtoMessage() {} -func (*AppData) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{29} + Config *AppConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` + Status *AppStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` } -func (m *AppData) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppData.Unmarshal(m, b) -} -func (m *AppData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppData.Marshal(b, m, deterministic) -} -func (m *AppData) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppData.Merge(m, src) +func (x *AppData) Reset() { + *x = AppData{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[29] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AppData) XXX_Size() int { - return xxx_messageInfo_AppData.Size(m) + +func (x *AppData) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AppData) XXX_DiscardUnknown() { - xxx_messageInfo_AppData.DiscardUnknown(m) + +func (*AppData) ProtoMessage() {} + +func (x *AppData) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[29] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AppData proto.InternalMessageInfo +// Deprecated: Use AppData.ProtoReflect.Descriptor instead. +func (*AppData) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{29} +} -func (m *AppData) GetConfig() *AppConfig { - if m != nil { - return m.Config +func (x *AppData) GetConfig() *AppConfig { + if x != nil { + return x.Config } return nil } -func (m *AppData) GetStatus() *AppStatus { - if m != nil { - return m.Status +func (x *AppData) GetStatus() *AppStatus { + if x != nil { + return x.Status } return nil } type AppStatus struct { - RuntimeStatus string `protobuf:"bytes,1,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AppStatus) Reset() { *m = AppStatus{} } -func (m *AppStatus) String() string { return proto.CompactTextString(m) } -func (*AppStatus) ProtoMessage() {} -func (*AppStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{30} + RuntimeStatus string `protobuf:"bytes,1,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` } -func (m *AppStatus) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppStatus.Unmarshal(m, b) -} -func (m *AppStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppStatus.Marshal(b, m, deterministic) -} -func (m *AppStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppStatus.Merge(m, src) +func (x *AppStatus) Reset() { + *x = AppStatus{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[30] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AppStatus) XXX_Size() int { - return xxx_messageInfo_AppStatus.Size(m) + +func (x *AppStatus) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AppStatus) XXX_DiscardUnknown() { - xxx_messageInfo_AppStatus.DiscardUnknown(m) + +func (*AppStatus) ProtoMessage() {} + +func (x *AppStatus) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[30] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AppStatus proto.InternalMessageInfo +// Deprecated: Use AppStatus.ProtoReflect.Descriptor instead. +func (*AppStatus) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{30} +} -func (m *AppStatus) GetRuntimeStatus() string { - if m != nil { - return m.RuntimeStatus +func (x *AppStatus) GetRuntimeStatus() string { + if x != nil { + return x.RuntimeStatus } return "" } type AppConfig struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - AppName string `protobuf:"bytes,2,opt,name=appName,proto3" json:"appName,omitempty"` - Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` - Category string `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` - Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` - ChartName string `protobuf:"bytes,6,opt,name=chartName,proto3" json:"chartName,omitempty"` - RepoName string `protobuf:"bytes,7,opt,name=repoName,proto3" json:"repoName,omitempty"` - RepoURL string `protobuf:"bytes,8,opt,name=repoURL,proto3" json:"repoURL,omitempty"` - Namespace string `protobuf:"bytes,9,opt,name=namespace,proto3" json:"namespace,omitempty"` - CreateNamespace bool `protobuf:"varint,10,opt,name=createNamespace,proto3" json:"createNamespace,omitempty"` - PrivilegedNamespace bool `protobuf:"varint,11,opt,name=privilegedNamespace,proto3" json:"privilegedNamespace,omitempty"` - Icon []byte `protobuf:"bytes,12,opt,name=icon,proto3" json:"icon,omitempty"` - LaunchURL string `protobuf:"bytes,13,opt,name=launchURL,proto3" json:"launchURL,omitempty"` - LaunchUIDescription string `protobuf:"bytes,14,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` - InstallStatus string `protobuf:"bytes,15,opt,name=installStatus,proto3" json:"installStatus,omitempty"` - RuntimeStatus string `protobuf:"bytes,16,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` - DefualtApp bool `protobuf:"varint,17,opt,name=defualtApp,proto3" json:"defualtApp,omitempty"` - LastUpdateTime string `protobuf:"bytes,18,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - PluginName string `protobuf:"bytes,19,opt,name=pluginName,proto3" json:"pluginName,omitempty"` - PluginDescription string `protobuf:"bytes,20,opt,name=pluginDescription,proto3" json:"pluginDescription,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *AppConfig) Reset() { *m = AppConfig{} } -func (m *AppConfig) String() string { return proto.CompactTextString(m) } -func (*AppConfig) ProtoMessage() {} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + AppName string `protobuf:"bytes,2,opt,name=appName,proto3" json:"appName,omitempty"` + Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` + Category string `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` + Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` + ChartName string `protobuf:"bytes,6,opt,name=chartName,proto3" json:"chartName,omitempty"` + RepoName string `protobuf:"bytes,7,opt,name=repoName,proto3" json:"repoName,omitempty"` + RepoURL string `protobuf:"bytes,8,opt,name=repoURL,proto3" json:"repoURL,omitempty"` + Namespace string `protobuf:"bytes,9,opt,name=namespace,proto3" json:"namespace,omitempty"` + CreateNamespace bool `protobuf:"varint,10,opt,name=createNamespace,proto3" json:"createNamespace,omitempty"` + PrivilegedNamespace bool `protobuf:"varint,11,opt,name=privilegedNamespace,proto3" json:"privilegedNamespace,omitempty"` + Icon []byte `protobuf:"bytes,12,opt,name=icon,proto3" json:"icon,omitempty"` + LaunchURL string `protobuf:"bytes,13,opt,name=launchURL,proto3" json:"launchURL,omitempty"` + LaunchUIDescription string `protobuf:"bytes,14,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` + InstallStatus string `protobuf:"bytes,15,opt,name=installStatus,proto3" json:"installStatus,omitempty"` + RuntimeStatus string `protobuf:"bytes,16,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` + DefualtApp bool `protobuf:"varint,17,opt,name=defualtApp,proto3" json:"defualtApp,omitempty"` + LastUpdateTime string `protobuf:"bytes,18,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` + PluginName string `protobuf:"bytes,19,opt,name=pluginName,proto3" json:"pluginName,omitempty"` + PluginDescription string `protobuf:"bytes,20,opt,name=pluginDescription,proto3" json:"pluginDescription,omitempty"` +} + +func (x *AppConfig) Reset() { + *x = AppConfig{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[31] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AppConfig) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AppConfig) ProtoMessage() {} + +func (x *AppConfig) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[31] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AppConfig.ProtoReflect.Descriptor instead. func (*AppConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{31} + return file_agent_proto_rawDescGZIP(), []int{31} } -func (m *AppConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppConfig.Unmarshal(m, b) -} -func (m *AppConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppConfig.Marshal(b, m, deterministic) -} -func (m *AppConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppConfig.Merge(m, src) -} -func (m *AppConfig) XXX_Size() int { - return xxx_messageInfo_AppConfig.Size(m) -} -func (m *AppConfig) XXX_DiscardUnknown() { - xxx_messageInfo_AppConfig.DiscardUnknown(m) -} - -var xxx_messageInfo_AppConfig proto.InternalMessageInfo - -func (m *AppConfig) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *AppConfig) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *AppConfig) GetAppName() string { - if m != nil { - return m.AppName +func (x *AppConfig) GetAppName() string { + if x != nil { + return x.AppName } return "" } -func (m *AppConfig) GetVersion() string { - if m != nil { - return m.Version +func (x *AppConfig) GetVersion() string { + if x != nil { + return x.Version } return "" } -func (m *AppConfig) GetCategory() string { - if m != nil { - return m.Category +func (x *AppConfig) GetCategory() string { + if x != nil { + return x.Category } return "" } -func (m *AppConfig) GetDescription() string { - if m != nil { - return m.Description +func (x *AppConfig) GetDescription() string { + if x != nil { + return x.Description } return "" } -func (m *AppConfig) GetChartName() string { - if m != nil { - return m.ChartName +func (x *AppConfig) GetChartName() string { + if x != nil { + return x.ChartName } return "" } -func (m *AppConfig) GetRepoName() string { - if m != nil { - return m.RepoName +func (x *AppConfig) GetRepoName() string { + if x != nil { + return x.RepoName } return "" } -func (m *AppConfig) GetRepoURL() string { - if m != nil { - return m.RepoURL +func (x *AppConfig) GetRepoURL() string { + if x != nil { + return x.RepoURL } return "" } -func (m *AppConfig) GetNamespace() string { - if m != nil { - return m.Namespace +func (x *AppConfig) GetNamespace() string { + if x != nil { + return x.Namespace } return "" } -func (m *AppConfig) GetCreateNamespace() bool { - if m != nil { - return m.CreateNamespace +func (x *AppConfig) GetCreateNamespace() bool { + if x != nil { + return x.CreateNamespace } return false } -func (m *AppConfig) GetPrivilegedNamespace() bool { - if m != nil { - return m.PrivilegedNamespace +func (x *AppConfig) GetPrivilegedNamespace() bool { + if x != nil { + return x.PrivilegedNamespace } return false } -func (m *AppConfig) GetIcon() []byte { - if m != nil { - return m.Icon +func (x *AppConfig) GetIcon() []byte { + if x != nil { + return x.Icon } return nil } -func (m *AppConfig) GetLaunchURL() string { - if m != nil { - return m.LaunchURL +func (x *AppConfig) GetLaunchURL() string { + if x != nil { + return x.LaunchURL } return "" } -func (m *AppConfig) GetLaunchUIDescription() string { - if m != nil { - return m.LaunchUIDescription +func (x *AppConfig) GetLaunchUIDescription() string { + if x != nil { + return x.LaunchUIDescription } return "" } -func (m *AppConfig) GetInstallStatus() string { - if m != nil { - return m.InstallStatus +func (x *AppConfig) GetInstallStatus() string { + if x != nil { + return x.InstallStatus } return "" } -func (m *AppConfig) GetRuntimeStatus() string { - if m != nil { - return m.RuntimeStatus +func (x *AppConfig) GetRuntimeStatus() string { + if x != nil { + return x.RuntimeStatus } return "" } -func (m *AppConfig) GetDefualtApp() bool { - if m != nil { - return m.DefualtApp +func (x *AppConfig) GetDefualtApp() bool { + if x != nil { + return x.DefualtApp } return false } -func (m *AppConfig) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *AppConfig) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } -func (m *AppConfig) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *AppConfig) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *AppConfig) GetPluginDescription() string { - if m != nil { - return m.PluginDescription +func (x *AppConfig) GetPluginDescription() string { + if x != nil { + return x.PluginDescription } return "" } type AppValues struct { - OverrideValues []byte `protobuf:"bytes,1,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` - LaunchUIValues []byte `protobuf:"bytes,2,opt,name=launchUIValues,proto3" json:"launchUIValues,omitempty"` - TemplateValues []byte `protobuf:"bytes,3,opt,name=templateValues,proto3" json:"templateValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AppValues) Reset() { *m = AppValues{} } -func (m *AppValues) String() string { return proto.CompactTextString(m) } -func (*AppValues) ProtoMessage() {} -func (*AppValues) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{32} + OverrideValues []byte `protobuf:"bytes,1,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` + LaunchUIValues []byte `protobuf:"bytes,2,opt,name=launchUIValues,proto3" json:"launchUIValues,omitempty"` + TemplateValues []byte `protobuf:"bytes,3,opt,name=templateValues,proto3" json:"templateValues,omitempty"` } -func (m *AppValues) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppValues.Unmarshal(m, b) -} -func (m *AppValues) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppValues.Marshal(b, m, deterministic) -} -func (m *AppValues) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppValues.Merge(m, src) +func (x *AppValues) Reset() { + *x = AppValues{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[32] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AppValues) XXX_Size() int { - return xxx_messageInfo_AppValues.Size(m) + +func (x *AppValues) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AppValues) XXX_DiscardUnknown() { - xxx_messageInfo_AppValues.DiscardUnknown(m) + +func (*AppValues) ProtoMessage() {} + +func (x *AppValues) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[32] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AppValues proto.InternalMessageInfo +// Deprecated: Use AppValues.ProtoReflect.Descriptor instead. +func (*AppValues) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{32} +} -func (m *AppValues) GetOverrideValues() []byte { - if m != nil { - return m.OverrideValues +func (x *AppValues) GetOverrideValues() []byte { + if x != nil { + return x.OverrideValues } return nil } -func (m *AppValues) GetLaunchUIValues() []byte { - if m != nil { - return m.LaunchUIValues +func (x *AppValues) GetLaunchUIValues() []byte { + if x != nil { + return x.LaunchUIValues } return nil } -func (m *AppValues) GetTemplateValues() []byte { - if m != nil { - return m.TemplateValues +func (x *AppValues) GetTemplateValues() []byte { + if x != nil { + return x.TemplateValues } return nil } type AppLaunchConfig struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` - Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` - Icon []byte `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"` - LaunchURL string `protobuf:"bytes,5,opt,name=launchURL,proto3" json:"launchURL,omitempty"` - LaunchUIDescription string `protobuf:"bytes,6,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *AppLaunchConfig) Reset() { *m = AppLaunchConfig{} } -func (m *AppLaunchConfig) String() string { return proto.CompactTextString(m) } -func (*AppLaunchConfig) ProtoMessage() {} -func (*AppLaunchConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{33} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AppLaunchConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppLaunchConfig.Unmarshal(m, b) + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` + Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` + Icon []byte `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"` + LaunchURL string `protobuf:"bytes,5,opt,name=launchURL,proto3" json:"launchURL,omitempty"` + LaunchUIDescription string `protobuf:"bytes,6,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` } -func (m *AppLaunchConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppLaunchConfig.Marshal(b, m, deterministic) -} -func (m *AppLaunchConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppLaunchConfig.Merge(m, src) + +func (x *AppLaunchConfig) Reset() { + *x = AppLaunchConfig{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[33] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AppLaunchConfig) XXX_Size() int { - return xxx_messageInfo_AppLaunchConfig.Size(m) + +func (x *AppLaunchConfig) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AppLaunchConfig) XXX_DiscardUnknown() { - xxx_messageInfo_AppLaunchConfig.DiscardUnknown(m) + +func (*AppLaunchConfig) ProtoMessage() {} + +func (x *AppLaunchConfig) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[33] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AppLaunchConfig proto.InternalMessageInfo +// Deprecated: Use AppLaunchConfig.ProtoReflect.Descriptor instead. +func (*AppLaunchConfig) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{33} +} -func (m *AppLaunchConfig) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *AppLaunchConfig) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *AppLaunchConfig) GetCategory() string { - if m != nil { - return m.Category +func (x *AppLaunchConfig) GetCategory() string { + if x != nil { + return x.Category } return "" } -func (m *AppLaunchConfig) GetDescription() string { - if m != nil { - return m.Description +func (x *AppLaunchConfig) GetDescription() string { + if x != nil { + return x.Description } return "" } -func (m *AppLaunchConfig) GetIcon() []byte { - if m != nil { - return m.Icon +func (x *AppLaunchConfig) GetIcon() []byte { + if x != nil { + return x.Icon } return nil } -func (m *AppLaunchConfig) GetLaunchURL() string { - if m != nil { - return m.LaunchURL +func (x *AppLaunchConfig) GetLaunchURL() string { + if x != nil { + return x.LaunchURL } return "" } -func (m *AppLaunchConfig) GetLaunchUIDescription() string { - if m != nil { - return m.LaunchUIDescription +func (x *AppLaunchConfig) GetLaunchUIDescription() string { + if x != nil { + return x.LaunchUIDescription } return "" } type UpgradeAppRequest struct { - AppConfig *AppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - AppValues *AppValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpgradeAppRequest) Reset() { *m = UpgradeAppRequest{} } -func (m *UpgradeAppRequest) String() string { return proto.CompactTextString(m) } -func (*UpgradeAppRequest) ProtoMessage() {} -func (*UpgradeAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{34} + AppConfig *AppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` + AppValues *AppValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` } -func (m *UpgradeAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpgradeAppRequest.Unmarshal(m, b) -} -func (m *UpgradeAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpgradeAppRequest.Marshal(b, m, deterministic) -} -func (m *UpgradeAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpgradeAppRequest.Merge(m, src) +func (x *UpgradeAppRequest) Reset() { + *x = UpgradeAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[34] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpgradeAppRequest) XXX_Size() int { - return xxx_messageInfo_UpgradeAppRequest.Size(m) + +func (x *UpgradeAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpgradeAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpgradeAppRequest.DiscardUnknown(m) + +func (*UpgradeAppRequest) ProtoMessage() {} + +func (x *UpgradeAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[34] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpgradeAppRequest proto.InternalMessageInfo +// Deprecated: Use UpgradeAppRequest.ProtoReflect.Descriptor instead. +func (*UpgradeAppRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{34} +} -func (m *UpgradeAppRequest) GetAppConfig() *AppConfig { - if m != nil { - return m.AppConfig +func (x *UpgradeAppRequest) GetAppConfig() *AppConfig { + if x != nil { + return x.AppConfig } return nil } -func (m *UpgradeAppRequest) GetAppValues() *AppValues { - if m != nil { - return m.AppValues +func (x *UpgradeAppRequest) GetAppValues() *AppValues { + if x != nil { + return x.AppValues } return nil } type UpgradeAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpgradeAppResponse) Reset() { *m = UpgradeAppResponse{} } -func (m *UpgradeAppResponse) String() string { return proto.CompactTextString(m) } -func (*UpgradeAppResponse) ProtoMessage() {} -func (*UpgradeAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{35} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpgradeAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpgradeAppResponse.Unmarshal(m, b) -} -func (m *UpgradeAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpgradeAppResponse.Marshal(b, m, deterministic) -} -func (m *UpgradeAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpgradeAppResponse.Merge(m, src) +func (x *UpgradeAppResponse) Reset() { + *x = UpgradeAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[35] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpgradeAppResponse) XXX_Size() int { - return xxx_messageInfo_UpgradeAppResponse.Size(m) + +func (x *UpgradeAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpgradeAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpgradeAppResponse.DiscardUnknown(m) + +func (*UpgradeAppResponse) ProtoMessage() {} + +func (x *UpgradeAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[35] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpgradeAppResponse proto.InternalMessageInfo +// Deprecated: Use UpgradeAppResponse.ProtoReflect.Descriptor instead. +func (*UpgradeAppResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{35} +} -func (m *UpgradeAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpgradeAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpgradeAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpgradeAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UpdateAppValuesRequest struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - OverrideValues []byte `protobuf:"bytes,3,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateAppValuesRequest) Reset() { *m = UpdateAppValuesRequest{} } -func (m *UpdateAppValuesRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateAppValuesRequest) ProtoMessage() {} -func (*UpdateAppValuesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{36} + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + OverrideValues []byte `protobuf:"bytes,3,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` } -func (m *UpdateAppValuesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateAppValuesRequest.Unmarshal(m, b) -} -func (m *UpdateAppValuesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateAppValuesRequest.Marshal(b, m, deterministic) -} -func (m *UpdateAppValuesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateAppValuesRequest.Merge(m, src) +func (x *UpdateAppValuesRequest) Reset() { + *x = UpdateAppValuesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[36] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateAppValuesRequest) XXX_Size() int { - return xxx_messageInfo_UpdateAppValuesRequest.Size(m) + +func (x *UpdateAppValuesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateAppValuesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateAppValuesRequest.DiscardUnknown(m) + +func (*UpdateAppValuesRequest) ProtoMessage() {} + +func (x *UpdateAppValuesRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[36] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateAppValuesRequest proto.InternalMessageInfo +// Deprecated: Use UpdateAppValuesRequest.ProtoReflect.Descriptor instead. +func (*UpdateAppValuesRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{36} +} -func (m *UpdateAppValuesRequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *UpdateAppValuesRequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *UpdateAppValuesRequest) GetOverrideValues() []byte { - if m != nil { - return m.OverrideValues +func (x *UpdateAppValuesRequest) GetOverrideValues() []byte { + if x != nil { + return x.OverrideValues } return nil } type UpdateAppValuesResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateAppValuesResponse) Reset() { *m = UpdateAppValuesResponse{} } -func (m *UpdateAppValuesResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateAppValuesResponse) ProtoMessage() {} -func (*UpdateAppValuesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{37} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateAppValuesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateAppValuesResponse.Unmarshal(m, b) -} -func (m *UpdateAppValuesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateAppValuesResponse.Marshal(b, m, deterministic) -} -func (m *UpdateAppValuesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateAppValuesResponse.Merge(m, src) +func (x *UpdateAppValuesResponse) Reset() { + *x = UpdateAppValuesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[37] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateAppValuesResponse) XXX_Size() int { - return xxx_messageInfo_UpdateAppValuesResponse.Size(m) + +func (x *UpdateAppValuesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateAppValuesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateAppValuesResponse.DiscardUnknown(m) + +func (*UpdateAppValuesResponse) ProtoMessage() {} + +func (x *UpdateAppValuesResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[37] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateAppValuesResponse proto.InternalMessageInfo +// Deprecated: Use UpdateAppValuesResponse.ProtoReflect.Descriptor instead. +func (*UpdateAppValuesResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{37} +} -func (m *UpdateAppValuesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateAppValuesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateAppValuesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateAppValuesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func init() { - proto.RegisterEnum("agentpb.StatusCode", StatusCode_name, StatusCode_value) - proto.RegisterType((*PingRequest)(nil), "agentpb.PingRequest") - proto.RegisterType((*PingResponse)(nil), "agentpb.PingResponse") - proto.RegisterType((*StoreCredentialRequest)(nil), "agentpb.StoreCredentialRequest") - proto.RegisterMapType((map[string]string)(nil), "agentpb.StoreCredentialRequest.CredentialEntry") - proto.RegisterType((*StoreCredentialResponse)(nil), "agentpb.StoreCredentialResponse") - proto.RegisterType((*ClusterRequest)(nil), "agentpb.ClusterRequest") - proto.RegisterType((*RepositoryAddRequest)(nil), "agentpb.RepositoryAddRequest") - proto.RegisterType((*RepositoryDeleteRequest)(nil), "agentpb.RepositoryDeleteRequest") - proto.RegisterType((*ProjectAddRequest)(nil), "agentpb.ProjectAddRequest") - proto.RegisterType((*ProjectDeleteRequest)(nil), "agentpb.ProjectDeleteRequest") - proto.RegisterType((*JobResponse)(nil), "agentpb.JobResponse") - proto.RegisterType((*SyncAppRequest)(nil), "agentpb.SyncAppRequest") - proto.RegisterType((*SyncAppResponse)(nil), "agentpb.SyncAppResponse") - proto.RegisterType((*GetClusterAppsRequest)(nil), "agentpb.GetClusterAppsRequest") - proto.RegisterType((*GetClusterAppsResponse)(nil), "agentpb.GetClusterAppsResponse") - proto.RegisterType((*GetClusterAppLaunchesRequest)(nil), "agentpb.GetClusterAppLaunchesRequest") - proto.RegisterType((*GetClusterAppLaunchesResponse)(nil), "agentpb.GetClusterAppLaunchesResponse") - proto.RegisterType((*ConfigureAppSSORequest)(nil), "agentpb.ConfigureAppSSORequest") - proto.RegisterType((*ConfigureAppSSOResponse)(nil), "agentpb.ConfigureAppSSOResponse") - proto.RegisterType((*GetClusterAppConfigRequest)(nil), "agentpb.GetClusterAppConfigRequest") - proto.RegisterType((*GetClusterAppConfigResponse)(nil), "agentpb.GetClusterAppConfigResponse") - proto.RegisterType((*GetClusterAppValuesRequest)(nil), "agentpb.GetClusterAppValuesRequest") - proto.RegisterType((*GetClusterAppValuesResponse)(nil), "agentpb.GetClusterAppValuesResponse") - proto.RegisterType((*GetClusterGlobalValuesRequest)(nil), "agentpb.GetClusterGlobalValuesRequest") - proto.RegisterType((*GetClusterGlobalValuesResponse)(nil), "agentpb.GetClusterGlobalValuesResponse") - proto.RegisterType((*InstallAppRequest)(nil), "agentpb.InstallAppRequest") - proto.RegisterType((*InstallAppResponse)(nil), "agentpb.InstallAppResponse") - proto.RegisterType((*UnInstallAppRequest)(nil), "agentpb.UnInstallAppRequest") - proto.RegisterType((*UnInstallAppResponse)(nil), "agentpb.UnInstallAppResponse") - proto.RegisterType((*SyncAppData)(nil), "agentpb.SyncAppData") - proto.RegisterType((*AppData)(nil), "agentpb.AppData") - proto.RegisterType((*AppStatus)(nil), "agentpb.AppStatus") - proto.RegisterType((*AppConfig)(nil), "agentpb.AppConfig") - proto.RegisterType((*AppValues)(nil), "agentpb.AppValues") - proto.RegisterType((*AppLaunchConfig)(nil), "agentpb.AppLaunchConfig") - proto.RegisterType((*UpgradeAppRequest)(nil), "agentpb.UpgradeAppRequest") - proto.RegisterType((*UpgradeAppResponse)(nil), "agentpb.UpgradeAppResponse") - proto.RegisterType((*UpdateAppValuesRequest)(nil), "agentpb.UpdateAppValuesRequest") - proto.RegisterType((*UpdateAppValuesResponse)(nil), "agentpb.UpdateAppValuesResponse") -} - -func init() { proto.RegisterFile("agent.proto", fileDescriptor_56ede974c0020f77) } - -var fileDescriptor_56ede974c0020f77 = []byte{ - // 1503 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0xcb, 0x6e, 0xdb, 0x46, - 0x17, 0xb6, 0xe4, 0xab, 0x8e, 0x64, 0x4b, 0x1e, 0x2b, 0x36, 0x7f, 0x25, 0xb1, 0x1d, 0xfe, 0x69, - 0x6a, 0xa4, 0x85, 0x93, 0xba, 0x28, 0x5a, 0xa4, 0x68, 0x00, 0xc5, 0x72, 0x0d, 0xb5, 0x8a, 0x1c, - 0x50, 0x56, 0x02, 0x64, 0x63, 0x8c, 0xc5, 0xb1, 0xcc, 0x86, 0x26, 0x59, 0x72, 0xe4, 0x40, 0xeb, - 0x3e, 0x44, 0x37, 0x45, 0x51, 0xf4, 0x15, 0xba, 0xe9, 0x8b, 0x74, 0xd5, 0x97, 0x29, 0xe6, 0x42, - 0x72, 0x78, 0x51, 0xac, 0x04, 0x55, 0x77, 0x9c, 0x33, 0xdf, 0x9c, 0xdb, 0x7c, 0x73, 0xe6, 0x0c, - 0xa1, 0x8c, 0x87, 0xc4, 0xa1, 0xfb, 0x9e, 0xef, 0x52, 0x17, 0x2d, 0xf3, 0x81, 0x77, 0xae, 0xaf, - 0x42, 0xf9, 0x85, 0xe5, 0x0c, 0x0d, 0xf2, 0xe3, 0x88, 0x04, 0x54, 0xff, 0x1a, 0x2a, 0x62, 0x18, - 0x78, 0xae, 0x13, 0x10, 0xf4, 0x09, 0x2c, 0x05, 0x14, 0xd3, 0x51, 0xa0, 0x15, 0x76, 0x0b, 0x7b, - 0x6b, 0x07, 0x1b, 0xfb, 0x72, 0xe1, 0x7e, 0x8f, 0x8b, 0x0f, 0x5d, 0x93, 0x18, 0x12, 0xa2, 0xff, - 0x56, 0x84, 0xcd, 0x1e, 0x75, 0x7d, 0x72, 0xe8, 0x13, 0x93, 0x38, 0xd4, 0xc2, 0xb6, 0xd4, 0x8b, - 0x1e, 0xc0, 0xda, 0x20, 0x12, 0x9e, 0x8e, 0x3d, 0xc2, 0xf5, 0x95, 0x8c, 0x94, 0x34, 0xc4, 0x1d, - 0x39, 0xd4, 0xa2, 0xe3, 0x2e, 0xbe, 0x22, 0x5a, 0x31, 0xc6, 0xc5, 0xd2, 0x10, 0xd7, 0xe6, 0x6b, - 0x2f, 0x2c, 0xe2, 0x6b, 0xf3, 0x31, 0x2e, 0x96, 0xa2, 0x13, 0x80, 0xd8, 0x82, 0xb6, 0xb0, 0x3b, - 0xbf, 0x57, 0x3e, 0x78, 0xa4, 0xc4, 0x90, 0xe7, 0xec, 0x7e, 0x2c, 0x39, 0x72, 0xa8, 0x3f, 0x36, - 0x14, 0x15, 0x8d, 0x6f, 0xa0, 0x9a, 0x9a, 0x46, 0x35, 0x98, 0x7f, 0x43, 0xc6, 0x32, 0x20, 0xf6, - 0x89, 0xea, 0xb0, 0x78, 0x8d, 0xed, 0x51, 0xe8, 0xbc, 0x18, 0x3c, 0x29, 0x7e, 0x55, 0xd0, 0x6d, - 0xd8, 0xca, 0x18, 0xfd, 0x80, 0x54, 0xa3, 0xfb, 0xb0, 0x2a, 0xbe, 0x9e, 0x93, 0x20, 0xc0, 0xc3, - 0xd0, 0x52, 0x52, 0xa8, 0x9f, 0xc2, 0xda, 0xa1, 0x3d, 0x0a, 0x28, 0xf1, 0xc3, 0x7d, 0xd8, 0x81, - 0xb2, 0x67, 0x8f, 0x86, 0x96, 0x73, 0xe6, 0xb0, 0xe4, 0x0a, 0x9f, 0x41, 0x88, 0x78, 0x62, 0xef, - 0x41, 0x65, 0x20, 0x96, 0x08, 0x84, 0xd0, 0x5b, 0x96, 0x32, 0x06, 0xd1, 0x5d, 0xa8, 0x1b, 0xc4, - 0x73, 0x03, 0x8b, 0xba, 0xfe, 0xb8, 0x69, 0x9a, 0x53, 0xeb, 0xbe, 0x0d, 0x25, 0x9f, 0x78, 0xae, - 0xaa, 0x78, 0x85, 0x09, 0xf8, 0xe4, 0xff, 0x80, 0x7f, 0x9f, 0x8d, 0x7c, 0x5b, 0xee, 0xe5, 0x32, - 0x1b, 0xf7, 0x7d, 0x5b, 0x7f, 0x05, 0x5b, 0xb1, 0xc1, 0x16, 0xb1, 0x09, 0x25, 0xff, 0x8a, 0x4d, - 0xfd, 0x15, 0xac, 0xbf, 0xf0, 0xdd, 0x1f, 0xc8, 0x80, 0xbe, 0x4f, 0x18, 0xf7, 0xa0, 0xe2, 0x89, - 0x55, 0x89, 0x14, 0x49, 0x19, 0x57, 0xfc, 0x1a, 0xea, 0x52, 0xf1, 0x7b, 0xba, 0x3b, 0x85, 0xee, - 0x57, 0x50, 0xfe, 0xce, 0x3d, 0x8f, 0x68, 0xb3, 0x06, 0x45, 0xcb, 0x94, 0x9a, 0x8a, 0x96, 0xc9, - 0xb8, 0xe7, 0x8f, 0x9c, 0x76, 0x2b, 0xe4, 0x1e, 0x1f, 0x20, 0x1d, 0x2a, 0x6f, 0x5d, 0xff, 0xcd, - 0x85, 0xed, 0xbe, 0xe5, 0xa7, 0x4a, 0x64, 0x38, 0x21, 0xd3, 0x9f, 0xc0, 0x5a, 0x6f, 0xec, 0x0c, - 0x9a, 0x9e, 0x17, 0xba, 0xbb, 0x07, 0x0b, 0x26, 0xa6, 0x98, 0x6b, 0x2f, 0x1f, 0xd4, 0x63, 0x42, - 0x0a, 0x58, 0x0b, 0x53, 0x6c, 0x70, 0x84, 0x6e, 0x42, 0x35, 0x5a, 0x3b, 0x3b, 0x3e, 0x6f, 0xc1, - 0xad, 0x63, 0x42, 0x25, 0xa5, 0x9b, 0x9e, 0x17, 0x84, 0x65, 0xeb, 0xe7, 0x02, 0x6c, 0xa6, 0x67, - 0x66, 0xe6, 0x06, 0x7a, 0x08, 0xcb, 0x58, 0x44, 0xaf, 0xcd, 0xf3, 0x8a, 0x52, 0x8b, 0x74, 0x86, - 0x59, 0x09, 0x01, 0xfa, 0x36, 0xdc, 0x49, 0x38, 0xd6, 0xc1, 0x23, 0x67, 0x70, 0x49, 0x22, 0xcf, - 0xff, 0x2c, 0xc0, 0xdd, 0x09, 0x80, 0xd9, 0x05, 0xd0, 0x82, 0x9a, 0xcd, 0xcd, 0x1c, 0xba, 0xce, - 0x85, 0x35, 0xec, 0x58, 0x01, 0x95, 0x91, 0x68, 0x6a, 0x24, 0x1d, 0x05, 0x63, 0x64, 0x56, 0xe8, - 0xbf, 0x16, 0x60, 0x53, 0x0c, 0x47, 0x3e, 0x69, 0x7a, 0x5e, 0xaf, 0x77, 0x12, 0x12, 0x67, 0x17, - 0xca, 0x3e, 0xb1, 0x09, 0x0e, 0x48, 0x37, 0xe6, 0xb9, 0x2a, 0x42, 0x0d, 0x58, 0x19, 0xd8, 0x16, - 0x71, 0x68, 0xdb, 0x0c, 0x8f, 0x65, 0x38, 0x66, 0x64, 0x15, 0xdf, 0x3d, 0x32, 0xf0, 0x09, 0x0d, - 0xc9, 0xaa, 0xca, 0x18, 0xc6, 0x6d, 0x8e, 0xe8, 0xe5, 0x33, 0x1c, 0x90, 0xbe, 0xd1, 0xd1, 0x16, - 0x04, 0x46, 0x95, 0xb1, 0x62, 0x9b, 0xf1, 0x6f, 0x76, 0xe4, 0x7c, 0x0a, 0x8d, 0xc4, 0x46, 0xca, - 0xbc, 0x4d, 0x9b, 0x11, 0xfd, 0xf7, 0x02, 0xdc, 0xce, 0x55, 0x30, 0x3b, 0x1e, 0x3c, 0x86, 0x12, - 0x0e, 0xed, 0xf0, 0x2c, 0x97, 0x0f, 0x90, 0x4a, 0x00, 0xe9, 0x41, 0x0c, 0xca, 0x04, 0xf9, 0x92, - 0xdd, 0x6c, 0xc1, 0xf4, 0x41, 0xfe, 0x92, 0x0e, 0x32, 0x54, 0x30, 0xcb, 0xd3, 0xba, 0xc4, 0xef, - 0xdf, 0x20, 0x2f, 0x42, 0x69, 0x5e, 0x22, 0xf4, 0x1d, 0xf5, 0x30, 0x1e, 0xdb, 0xee, 0x39, 0xb6, - 0x13, 0x11, 0xb2, 0x42, 0xb3, 0x3d, 0x09, 0x31, 0xbb, 0x10, 0x74, 0xa8, 0x0c, 0x15, 0x53, 0x3c, - 0x90, 0x8a, 0x91, 0x90, 0xe9, 0x6f, 0x61, 0xbd, 0xed, 0x04, 0x14, 0xdb, 0xb6, 0x52, 0xc0, 0x13, - 0x1b, 0x5c, 0x98, 0x62, 0x83, 0xe5, 0x0a, 0x69, 0xa7, 0x38, 0x31, 0x61, 0x31, 0x48, 0x1f, 0x02, - 0x52, 0x0d, 0xcf, 0xee, 0x80, 0x7d, 0x09, 0x1b, 0x7d, 0x27, 0x1b, 0x63, 0x8a, 0x74, 0xc5, 0x2c, - 0xe9, 0x2c, 0xa8, 0x27, 0x17, 0xce, 0xce, 0x47, 0x02, 0x65, 0xe5, 0x72, 0x64, 0xdc, 0x1b, 0xdc, - 0x94, 0x7c, 0x89, 0x50, 0x78, 0x5a, 0xbc, 0x91, 0xa7, 0x18, 0x96, 0x3f, 0xd0, 0x84, 0x0c, 0x38, - 0xc7, 0x84, 0x88, 0x39, 0x6a, 0xe6, 0x3f, 0x83, 0x52, 0x24, 0x64, 0xc1, 0xfb, 0x23, 0x87, 0x5a, - 0x57, 0xa4, 0x17, 0x27, 0xac, 0x64, 0x24, 0x85, 0xfa, 0x1f, 0x8b, 0x7c, 0x8d, 0x64, 0xd2, 0xcd, - 0x77, 0x80, 0xc6, 0xef, 0x51, 0x65, 0xd7, 0xc2, 0x21, 0x9b, 0xb9, 0x26, 0x7e, 0x60, 0xb9, 0x4e, - 0xd8, 0x0b, 0xca, 0x21, 0xbf, 0x37, 0x30, 0x25, 0x43, 0xd7, 0x1f, 0xcb, 0x9a, 0x1f, 0x8d, 0x99, - 0x45, 0x93, 0x04, 0x03, 0xdf, 0xf2, 0x28, 0x5b, 0xb9, 0x28, 0x2c, 0x2a, 0x22, 0x74, 0x07, 0x4a, - 0x83, 0x4b, 0xec, 0xf3, 0x46, 0x4a, 0x5b, 0xe2, 0xf3, 0xb1, 0x80, 0xe9, 0x0e, 0x5b, 0x43, 0x6d, - 0x39, 0xd5, 0x9e, 0x6a, 0x20, 0xda, 0x51, 0xa3, 0xa3, 0xad, 0x28, 0xdd, 0xa9, 0xd1, 0x61, 0x3a, - 0x59, 0xab, 0x16, 0x78, 0x78, 0x40, 0xb4, 0x92, 0xd0, 0x19, 0x09, 0xd0, 0x1e, 0x54, 0x07, 0x3e, - 0xc1, 0x94, 0x47, 0x2c, 0x30, 0xb0, 0x5b, 0xd8, 0x5b, 0x31, 0xd2, 0x62, 0xf4, 0x18, 0x36, 0x3c, - 0xdf, 0xba, 0xb6, 0x6c, 0x32, 0x24, 0x66, 0x8c, 0x2e, 0x73, 0x74, 0xde, 0x14, 0x42, 0xb0, 0x60, - 0x0d, 0x5c, 0x47, 0xab, 0xf0, 0x72, 0xc0, 0xbf, 0x99, 0x37, 0xe2, 0xa2, 0x66, 0x9e, 0xae, 0x0a, - 0x6f, 0x22, 0x01, 0xb3, 0x21, 0x07, 0xed, 0x96, 0x92, 0xa9, 0x35, 0x8e, 0xcb, 0x9b, 0x62, 0x3b, - 0x6f, 0x89, 0x93, 0x23, 0x77, 0xbe, 0x2a, 0x76, 0x3e, 0x21, 0xcc, 0xf2, 0xa3, 0x96, 0xc3, 0x0f, - 0xb4, 0x0d, 0x60, 0x92, 0x8b, 0x11, 0xb6, 0x69, 0xd3, 0xf3, 0xb4, 0x75, 0x1e, 0x98, 0x22, 0x61, - 0x8f, 0x3a, 0x1b, 0x07, 0xb4, 0xef, 0x99, 0x98, 0x92, 0x53, 0xeb, 0x8a, 0x68, 0x48, 0x3c, 0xea, - 0x92, 0x52, 0xa6, 0x27, 0x6e, 0x99, 0xb5, 0x8d, 0x4c, 0x13, 0xfd, 0x29, 0xac, 0x8b, 0x91, 0x1a, - 0x63, 0x9d, 0xc3, 0xb2, 0x13, 0xfa, 0x4f, 0x05, 0xce, 0x5a, 0x71, 0xc2, 0x98, 0x0f, 0xee, 0x35, - 0xf1, 0x7d, 0xcb, 0x24, 0xb2, 0x08, 0x16, 0x78, 0x76, 0x53, 0x52, 0xe1, 0xab, 0x48, 0x97, 0x52, - 0x2c, 0x2b, 0x46, 0x4a, 0xca, 0x70, 0x94, 0x5c, 0x79, 0x36, 0xa6, 0x24, 0x51, 0xbc, 0x53, 0x52, - 0xfd, 0xaf, 0x02, 0x54, 0x53, 0x2d, 0xd7, 0x94, 0x5d, 0x54, 0x78, 0x1a, 0x8a, 0xef, 0x3e, 0x0d, - 0xf3, 0xd9, 0xd3, 0x10, 0xf2, 0x67, 0x61, 0x12, 0x7f, 0x16, 0xa7, 0xe4, 0xcf, 0xd2, 0x44, 0xfe, - 0xb0, 0x6b, 0xa9, 0xef, 0x0d, 0x7d, 0x6c, 0x92, 0xff, 0xfe, 0x5a, 0x52, 0x0d, 0xcf, 0xae, 0xe4, - 0x9f, 0xc3, 0xa6, 0xe0, 0xe6, 0xfb, 0xb7, 0x43, 0x39, 0x6c, 0x9b, 0xcf, 0x63, 0x1b, 0xeb, 0x64, - 0x33, 0x36, 0x66, 0x16, 0xd1, 0xc3, 0x2e, 0x40, 0xbc, 0x16, 0x2d, 0x41, 0xf1, 0xe4, 0xfb, 0xda, - 0x1c, 0xda, 0x80, 0x6a, 0xbb, 0x7b, 0x7a, 0x64, 0x74, 0x8d, 0x66, 0xe7, 0xec, 0xc8, 0x30, 0x4e, - 0x8c, 0x5a, 0x01, 0xd5, 0xa1, 0xd6, 0xee, 0xbe, 0x6c, 0x76, 0xda, 0xad, 0xb3, 0xa6, 0x71, 0xdc, - 0x7f, 0x7e, 0xd4, 0x3d, 0xad, 0x15, 0xd1, 0x2a, 0x94, 0xba, 0x27, 0xa7, 0x67, 0xdf, 0x9e, 0xf4, - 0xbb, 0xad, 0xda, 0xfc, 0xc1, 0xdf, 0x2b, 0xb0, 0xd8, 0x64, 0x4e, 0xa1, 0x2f, 0x60, 0xe1, 0x85, - 0xe5, 0x0c, 0x51, 0xfc, 0x94, 0x54, 0x7e, 0x3e, 0x35, 0x6e, 0xa5, 0xa4, 0x22, 0x42, 0x7d, 0x0e, - 0xbd, 0x84, 0x6a, 0xea, 0xaf, 0x09, 0xda, 0xb9, 0xe1, 0x27, 0x4e, 0x63, 0x77, 0x32, 0x20, 0xd2, - 0xfb, 0x14, 0x96, 0xe5, 0x6d, 0x8d, 0xb6, 0xd2, 0x8f, 0xdb, 0x50, 0x8f, 0x96, 0x9d, 0x88, 0xd6, - 0xf7, 0x60, 0x2d, 0xf9, 0xea, 0x44, 0xdb, 0x11, 0x3a, 0xf7, 0xa1, 0xda, 0xd8, 0x99, 0x38, 0x1f, - 0x29, 0xbd, 0x4c, 0x3d, 0x72, 0xc3, 0x07, 0x21, 0xfa, 0x28, 0x7f, 0x6d, 0xea, 0x45, 0xd9, 0x78, - 0x70, 0x13, 0x4c, 0x4d, 0x6b, 0xea, 0x7d, 0xa4, 0xa4, 0x35, 0xff, 0x65, 0xa7, 0xa4, 0x75, 0xc2, - 0xd3, 0x4a, 0x9f, 0x43, 0xe7, 0xb0, 0x91, 0xf3, 0x90, 0x41, 0xff, 0xcf, 0x77, 0x2c, 0xf1, 0x4e, - 0x6a, 0xdc, 0x7f, 0x37, 0x68, 0xa2, 0x0d, 0x59, 0x6e, 0x27, 0xd8, 0x48, 0x9c, 0xcb, 0x49, 0x36, - 0x92, 0x07, 0x4b, 0x9f, 0x43, 0x6f, 0xd4, 0x9f, 0x0a, 0x6a, 0xaf, 0x8f, 0xf2, 0x72, 0x9c, 0xf3, - 0x5c, 0x68, 0x7c, 0x7c, 0x23, 0x2e, 0x32, 0x76, 0x0c, 0x10, 0xb7, 0xa8, 0xa8, 0x11, 0x2d, 0xcc, - 0x34, 0xbc, 0x8d, 0xdb, 0xb9, 0x73, 0x91, 0xa2, 0xe7, 0x50, 0x51, 0xbb, 0x5d, 0x74, 0x27, 0x82, - 0xe7, 0x74, 0xcf, 0x8d, 0xbb, 0x13, 0x66, 0x55, 0xbf, 0xe2, 0x3a, 0xaa, 0xf8, 0x95, 0xa9, 0xea, - 0x8a, 0x5f, 0xd9, 0xc2, 0x2b, 0xd8, 0x96, 0xaa, 0x61, 0x0a, 0xdb, 0xf2, 0x2b, 0xa8, 0xc2, 0xb6, - 0x09, 0xe5, 0x4f, 0x9f, 0x7b, 0x06, 0xaf, 0x57, 0x1e, 0x49, 0xd4, 0xf9, 0x12, 0xff, 0xbb, 0xfd, - 0xf9, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x3c, 0xd3, 0xa5, 0x6a, 0xec, 0x16, 0x00, 0x00, +var File_agent_proto protoreflect.FileDescriptor + +var file_agent_proto_rawDesc = []byte{ + 0x0a, 0x0b, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x61, + 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x22, 0x0d, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x3b, 0x0a, 0x0c, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x22, 0xa0, 0x02, 0x0a, 0x16, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, + 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, + 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x74, + 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, + 0x72, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, + 0x0e, 0x63, 0x72, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x4f, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x61, 0x67, 0x65, 0x6e, + 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x64, 0x65, + 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x1a, 0x3d, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x6c, 0x0a, 0x17, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, + 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x22, 0x54, 0x0a, 0x0e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x6f, 0x0a, 0x14, 0x52, 0x65, 0x70, + 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x41, 0x64, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6f, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, 0x61, 0x6d, 0x65, 0x12, + 0x19, 0x0a, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x72, 0x6c, 0x22, 0x57, 0x0a, 0x17, 0x52, 0x65, + 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6f, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, + 0x61, 0x6d, 0x65, 0x22, 0x57, 0x0a, 0x11, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x64, + 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x5a, 0x0a, 0x14, + 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x57, 0x0a, 0x0b, 0x4a, 0x6f, 0x62, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x75, 0x6e, 0x49, 0x44, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72, 0x75, 0x6e, 0x49, 0x44, 0x12, 0x22, 0x0a, + 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4e, 0x61, 0x6d, + 0x65, 0x22, 0x3a, 0x0a, 0x0e, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x14, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, + 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x64, 0x0a, + 0x0f, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x22, 0x17, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x97, 0x01, 0x0a, + 0x16, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x2a, 0x0a, 0x07, 0x61, 0x70, + 0x70, 0x44, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x61, 0x67, + 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x61, + 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x22, 0x1e, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb8, 0x01, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x44, 0x0a, 0x10, 0x6c, + 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x18, + 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, + 0x10, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4c, 0x69, 0x73, + 0x74, 0x22, 0x9e, 0x01, 0x0a, 0x16, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, + 0x70, 0x70, 0x53, 0x53, 0x4f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, + 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, + 0x0a, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6c, + 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x22, + 0x0a, 0x0c, 0x6f, 0x41, 0x75, 0x74, 0x68, 0x42, 0x61, 0x73, 0x65, 0x55, 0x52, 0x4c, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x41, 0x75, 0x74, 0x68, 0x42, 0x61, 0x73, 0x65, 0x55, + 0x52, 0x4c, 0x22, 0x6c, 0x0a, 0x17, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, + 0x70, 0x70, 0x53, 0x53, 0x4f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, + 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x22, 0x3e, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, + 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, + 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, + 0x22, 0xa2, 0x01, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, + 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x12, 0x30, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, + 0x2e, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x3e, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, + 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, + 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x9c, 0x01, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x2a, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x06, 0x76, 0x61, + 0x6c, 0x75, 0x65, 0x73, 0x22, 0x1f, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x97, 0x01, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x67, + 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x0c, 0x52, 0x0c, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, + 0x77, 0x0a, 0x11, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x30, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, + 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x09, 0x61, + 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x67, 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, + 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, + 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, + 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, + 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x22, 0x37, 0x0a, 0x13, 0x55, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, + 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, + 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, + 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x69, 0x0a, 0x14, 0x55, 0x6e, + 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, + 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x65, 0x0a, 0x0b, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, + 0x44, 0x61, 0x74, 0x61, 0x12, 0x2a, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, + 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x12, 0x2a, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x73, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x61, 0x0a, 0x07, + 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2a, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x63, 0x6f, 0x6e, + 0x66, 0x69, 0x67, 0x12, 0x2a, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, + 0x70, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, + 0x31, 0x0a, 0x09, 0x41, 0x70, 0x70, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x22, 0xb3, 0x05, 0x0a, 0x09, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, + 0x72, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, + 0x72, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x68, 0x61, 0x72, 0x74, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x68, 0x61, 0x72, 0x74, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, + 0x0a, 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x52, 0x4c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x52, 0x4c, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, + 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, + 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, + 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x12, 0x30, 0x0a, 0x13, 0x70, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x64, 0x4e, 0x61, + 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x70, + 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, + 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, + 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, + 0x55, 0x52, 0x4c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, + 0x68, 0x55, 0x52, 0x4c, 0x12, 0x30, 0x0a, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, + 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0e, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x44, 0x65, 0x73, 0x63, 0x72, + 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, + 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x69, + 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x10, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x66, 0x75, 0x61, 0x6c, 0x74, 0x41, 0x70, 0x70, + 0x18, 0x11, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x64, 0x65, 0x66, 0x75, 0x61, 0x6c, 0x74, 0x41, + 0x70, 0x70, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x54, 0x69, 0x6d, 0x65, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x44, 0x65, 0x73, + 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x83, 0x01, 0x0a, 0x09, 0x41, 0x70, 0x70, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, + 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, + 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x26, + 0x0a, 0x0e, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, + 0x74, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, + 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0xd5, + 0x01, 0x0a, 0x0f, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, + 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, + 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, + 0x55, 0x52, 0x4c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, + 0x68, 0x55, 0x52, 0x4c, 0x12, 0x30, 0x0a, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, + 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x44, 0x65, 0x73, 0x63, 0x72, + 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x77, 0x0a, 0x11, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, + 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x09, 0x61, + 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, + 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x30, 0x0a, + 0x09, 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x73, 0x52, 0x09, 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, + 0x67, 0x0a, 0x12, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x62, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x6f, 0x76, + 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x6c, 0x0a, 0x17, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2a, 0x4e, 0x0a, 0x0a, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x4f, 0x4b, 0x10, 0x00, + 0x12, 0x13, 0x0a, 0x0f, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x52, 0x41, 0x4c, 0x5f, 0x45, 0x52, + 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, + 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x4e, + 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x03, 0x32, 0xdb, 0x08, 0x0a, 0x05, 0x41, + 0x67, 0x65, 0x6e, 0x74, 0x12, 0x35, 0x0a, 0x04, 0x50, 0x69, 0x6e, 0x67, 0x12, 0x14, 0x2e, 0x61, + 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x50, 0x69, 0x6e, + 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x56, 0x0a, 0x0f, 0x53, + 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x12, 0x1f, + 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, + 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x20, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, + 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x3e, 0x0a, 0x07, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, 0x12, 0x17, + 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x53, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x41, 0x70, 0x70, 0x73, 0x12, 0x1e, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x68, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, + 0x73, 0x12, 0x25, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, + 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, + 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x56, 0x0a, 0x0f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, + 0x70, 0x70, 0x53, 0x53, 0x4f, 0x12, 0x1f, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, 0x70, 0x70, 0x53, 0x53, 0x4f, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, + 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, 0x70, 0x70, 0x53, 0x53, 0x4f, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x62, 0x0a, 0x13, 0x47, 0x65, + 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x12, 0x23, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, + 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x62, + 0x0a, 0x13, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x23, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x61, 0x67, 0x65, + 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, + 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x6b, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x26, 0x2e, 0x61, + 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, + 0x47, 0x0a, 0x0a, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x12, 0x1a, 0x2e, + 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, + 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x61, 0x67, 0x65, 0x6e, + 0x74, 0x70, 0x62, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4d, 0x0a, 0x0c, 0x55, 0x6e, 0x49, 0x6e, + 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x12, 0x1c, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, + 0x2e, 0x55, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x0a, 0x55, 0x70, 0x67, 0x72, 0x61, + 0x64, 0x65, 0x41, 0x70, 0x70, 0x12, 0x1a, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x1b, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x67, 0x72, + 0x61, 0x64, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, + 0x12, 0x56, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x55, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x0a, 0x5a, 0x08, 0x2f, 0x61, 0x67, 0x65, + 0x6e, 0x74, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_agent_proto_rawDescOnce sync.Once + file_agent_proto_rawDescData = file_agent_proto_rawDesc +) + +func file_agent_proto_rawDescGZIP() []byte { + file_agent_proto_rawDescOnce.Do(func() { + file_agent_proto_rawDescData = protoimpl.X.CompressGZIP(file_agent_proto_rawDescData) + }) + return file_agent_proto_rawDescData +} + +var file_agent_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_agent_proto_msgTypes = make([]protoimpl.MessageInfo, 39) +var file_agent_proto_goTypes = []interface{}{ + (StatusCode)(0), // 0: agentpb.StatusCode + (*PingRequest)(nil), // 1: agentpb.PingRequest + (*PingResponse)(nil), // 2: agentpb.PingResponse + (*StoreCredentialRequest)(nil), // 3: agentpb.StoreCredentialRequest + (*StoreCredentialResponse)(nil), // 4: agentpb.StoreCredentialResponse + (*ClusterRequest)(nil), // 5: agentpb.ClusterRequest + (*RepositoryAddRequest)(nil), // 6: agentpb.RepositoryAddRequest + (*RepositoryDeleteRequest)(nil), // 7: agentpb.RepositoryDeleteRequest + (*ProjectAddRequest)(nil), // 8: agentpb.ProjectAddRequest + (*ProjectDeleteRequest)(nil), // 9: agentpb.ProjectDeleteRequest + (*JobResponse)(nil), // 10: agentpb.JobResponse + (*SyncAppRequest)(nil), // 11: agentpb.SyncAppRequest + (*SyncAppResponse)(nil), // 12: agentpb.SyncAppResponse + (*GetClusterAppsRequest)(nil), // 13: agentpb.GetClusterAppsRequest + (*GetClusterAppsResponse)(nil), // 14: agentpb.GetClusterAppsResponse + (*GetClusterAppLaunchesRequest)(nil), // 15: agentpb.GetClusterAppLaunchesRequest + (*GetClusterAppLaunchesResponse)(nil), // 16: agentpb.GetClusterAppLaunchesResponse + (*ConfigureAppSSORequest)(nil), // 17: agentpb.ConfigureAppSSORequest + (*ConfigureAppSSOResponse)(nil), // 18: agentpb.ConfigureAppSSOResponse + (*GetClusterAppConfigRequest)(nil), // 19: agentpb.GetClusterAppConfigRequest + (*GetClusterAppConfigResponse)(nil), // 20: agentpb.GetClusterAppConfigResponse + (*GetClusterAppValuesRequest)(nil), // 21: agentpb.GetClusterAppValuesRequest + (*GetClusterAppValuesResponse)(nil), // 22: agentpb.GetClusterAppValuesResponse + (*GetClusterGlobalValuesRequest)(nil), // 23: agentpb.GetClusterGlobalValuesRequest + (*GetClusterGlobalValuesResponse)(nil), // 24: agentpb.GetClusterGlobalValuesResponse + (*InstallAppRequest)(nil), // 25: agentpb.InstallAppRequest + (*InstallAppResponse)(nil), // 26: agentpb.InstallAppResponse + (*UnInstallAppRequest)(nil), // 27: agentpb.UnInstallAppRequest + (*UnInstallAppResponse)(nil), // 28: agentpb.UnInstallAppResponse + (*SyncAppData)(nil), // 29: agentpb.SyncAppData + (*AppData)(nil), // 30: agentpb.AppData + (*AppStatus)(nil), // 31: agentpb.AppStatus + (*AppConfig)(nil), // 32: agentpb.AppConfig + (*AppValues)(nil), // 33: agentpb.AppValues + (*AppLaunchConfig)(nil), // 34: agentpb.AppLaunchConfig + (*UpgradeAppRequest)(nil), // 35: agentpb.UpgradeAppRequest + (*UpgradeAppResponse)(nil), // 36: agentpb.UpgradeAppResponse + (*UpdateAppValuesRequest)(nil), // 37: agentpb.UpdateAppValuesRequest + (*UpdateAppValuesResponse)(nil), // 38: agentpb.UpdateAppValuesResponse + nil, // 39: agentpb.StoreCredentialRequest.CredentialEntry +} +var file_agent_proto_depIdxs = []int32{ + 0, // 0: agentpb.PingResponse.status:type_name -> agentpb.StatusCode + 39, // 1: agentpb.StoreCredentialRequest.credential:type_name -> agentpb.StoreCredentialRequest.CredentialEntry + 0, // 2: agentpb.StoreCredentialResponse.status:type_name -> agentpb.StatusCode + 29, // 3: agentpb.SyncAppRequest.data:type_name -> agentpb.SyncAppData + 0, // 4: agentpb.SyncAppResponse.status:type_name -> agentpb.StatusCode + 0, // 5: agentpb.GetClusterAppsResponse.status:type_name -> agentpb.StatusCode + 30, // 6: agentpb.GetClusterAppsResponse.appData:type_name -> agentpb.AppData + 0, // 7: agentpb.GetClusterAppLaunchesResponse.status:type_name -> agentpb.StatusCode + 34, // 8: agentpb.GetClusterAppLaunchesResponse.launchConfigList:type_name -> agentpb.AppLaunchConfig + 0, // 9: agentpb.ConfigureAppSSOResponse.status:type_name -> agentpb.StatusCode + 0, // 10: agentpb.GetClusterAppConfigResponse.status:type_name -> agentpb.StatusCode + 32, // 11: agentpb.GetClusterAppConfigResponse.appConfig:type_name -> agentpb.AppConfig + 0, // 12: agentpb.GetClusterAppValuesResponse.status:type_name -> agentpb.StatusCode + 33, // 13: agentpb.GetClusterAppValuesResponse.values:type_name -> agentpb.AppValues + 0, // 14: agentpb.GetClusterGlobalValuesResponse.status:type_name -> agentpb.StatusCode + 32, // 15: agentpb.InstallAppRequest.appConfig:type_name -> agentpb.AppConfig + 33, // 16: agentpb.InstallAppRequest.appValues:type_name -> agentpb.AppValues + 0, // 17: agentpb.InstallAppResponse.status:type_name -> agentpb.StatusCode + 0, // 18: agentpb.UnInstallAppResponse.status:type_name -> agentpb.StatusCode + 32, // 19: agentpb.SyncAppData.config:type_name -> agentpb.AppConfig + 33, // 20: agentpb.SyncAppData.values:type_name -> agentpb.AppValues + 32, // 21: agentpb.AppData.config:type_name -> agentpb.AppConfig + 31, // 22: agentpb.AppData.status:type_name -> agentpb.AppStatus + 32, // 23: agentpb.UpgradeAppRequest.appConfig:type_name -> agentpb.AppConfig + 33, // 24: agentpb.UpgradeAppRequest.appValues:type_name -> agentpb.AppValues + 0, // 25: agentpb.UpgradeAppResponse.status:type_name -> agentpb.StatusCode + 0, // 26: agentpb.UpdateAppValuesResponse.status:type_name -> agentpb.StatusCode + 1, // 27: agentpb.Agent.Ping:input_type -> agentpb.PingRequest + 3, // 28: agentpb.Agent.StoreCredential:input_type -> agentpb.StoreCredentialRequest + 11, // 29: agentpb.Agent.SyncApp:input_type -> agentpb.SyncAppRequest + 13, // 30: agentpb.Agent.GetClusterApps:input_type -> agentpb.GetClusterAppsRequest + 15, // 31: agentpb.Agent.GetClusterAppLaunches:input_type -> agentpb.GetClusterAppLaunchesRequest + 17, // 32: agentpb.Agent.ConfigureAppSSO:input_type -> agentpb.ConfigureAppSSORequest + 19, // 33: agentpb.Agent.GetClusterAppConfig:input_type -> agentpb.GetClusterAppConfigRequest + 21, // 34: agentpb.Agent.GetClusterAppValues:input_type -> agentpb.GetClusterAppValuesRequest + 23, // 35: agentpb.Agent.GetClusterGlobalValues:input_type -> agentpb.GetClusterGlobalValuesRequest + 25, // 36: agentpb.Agent.InstallApp:input_type -> agentpb.InstallAppRequest + 27, // 37: agentpb.Agent.UnInstallApp:input_type -> agentpb.UnInstallAppRequest + 35, // 38: agentpb.Agent.UpgradeApp:input_type -> agentpb.UpgradeAppRequest + 37, // 39: agentpb.Agent.UpdateAppValues:input_type -> agentpb.UpdateAppValuesRequest + 2, // 40: agentpb.Agent.Ping:output_type -> agentpb.PingResponse + 4, // 41: agentpb.Agent.StoreCredential:output_type -> agentpb.StoreCredentialResponse + 12, // 42: agentpb.Agent.SyncApp:output_type -> agentpb.SyncAppResponse + 14, // 43: agentpb.Agent.GetClusterApps:output_type -> agentpb.GetClusterAppsResponse + 16, // 44: agentpb.Agent.GetClusterAppLaunches:output_type -> agentpb.GetClusterAppLaunchesResponse + 18, // 45: agentpb.Agent.ConfigureAppSSO:output_type -> agentpb.ConfigureAppSSOResponse + 20, // 46: agentpb.Agent.GetClusterAppConfig:output_type -> agentpb.GetClusterAppConfigResponse + 22, // 47: agentpb.Agent.GetClusterAppValues:output_type -> agentpb.GetClusterAppValuesResponse + 24, // 48: agentpb.Agent.GetClusterGlobalValues:output_type -> agentpb.GetClusterGlobalValuesResponse + 26, // 49: agentpb.Agent.InstallApp:output_type -> agentpb.InstallAppResponse + 28, // 50: agentpb.Agent.UnInstallApp:output_type -> agentpb.UnInstallAppResponse + 36, // 51: agentpb.Agent.UpgradeApp:output_type -> agentpb.UpgradeAppResponse + 38, // 52: agentpb.Agent.UpdateAppValues:output_type -> agentpb.UpdateAppValuesResponse + 40, // [40:53] is the sub-list for method output_type + 27, // [27:40] is the sub-list for method input_type + 27, // [27:27] is the sub-list for extension type_name + 27, // [27:27] is the sub-list for extension extendee + 0, // [0:27] is the sub-list for field type_name +} + +func init() { file_agent_proto_init() } +func file_agent_proto_init() { + if File_agent_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_agent_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*PingRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*PingResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StoreCredentialRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StoreCredentialResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ClusterRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RepositoryAddRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RepositoryDeleteRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ProjectAddRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ProjectDeleteRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*JobResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppLaunchesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppLaunchesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConfigureAppSSORequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConfigureAppSSOResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppConfigRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppConfigResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppValuesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppValuesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterGlobalValuesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterGlobalValuesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*InstallAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*InstallAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnInstallAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnInstallAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncAppData); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppData); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppStatus); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppConfig); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppValues); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppLaunchConfig); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpgradeAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpgradeAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateAppValuesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateAppValuesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_agent_proto_rawDesc, + NumEnums: 1, + NumMessages: 39, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_agent_proto_goTypes, + DependencyIndexes: file_agent_proto_depIdxs, + EnumInfos: file_agent_proto_enumTypes, + MessageInfos: file_agent_proto_msgTypes, + }.Build() + File_agent_proto = out.File + file_agent_proto_rawDesc = nil + file_agent_proto_goTypes = nil + file_agent_proto_depIdxs = nil } diff --git a/capten/agent/internal/pb/captenpluginspb/capten_plugins.pb.go b/capten/agent/internal/pb/captenpluginspb/capten_plugins.pb.go index ede64be3..c003daf2 100644 --- a/capten/agent/internal/pb/captenpluginspb/capten_plugins.pb.go +++ b/capten/agent/internal/pb/captenpluginspb/capten_plugins.pb.go @@ -1,24 +1,24 @@ // Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.30.0 +// protoc v3.12.4 // source: capten_plugins.proto package captenpluginspb import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" ) -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) type StatusCode int32 @@ -29,3512 +29,4080 @@ const ( StatusCode_NOT_FOUND StatusCode = 3 ) -var StatusCode_name = map[int32]string{ - 0: "OK", - 1: "INTERNAL_ERROR", - 2: "INVALID_ARGUMENT", - 3: "NOT_FOUND", -} +// Enum value maps for StatusCode. +var ( + StatusCode_name = map[int32]string{ + 0: "OK", + 1: "INTERNAL_ERROR", + 2: "INVALID_ARGUMENT", + 3: "NOT_FOUND", + } + StatusCode_value = map[string]int32{ + "OK": 0, + "INTERNAL_ERROR": 1, + "INVALID_ARGUMENT": 2, + "NOT_FOUND": 3, + } +) -var StatusCode_value = map[string]int32{ - "OK": 0, - "INTERNAL_ERROR": 1, - "INVALID_ARGUMENT": 2, - "NOT_FOUND": 3, +func (x StatusCode) Enum() *StatusCode { + p := new(StatusCode) + *p = x + return p } func (x StatusCode) String() string { - return proto.EnumName(StatusCode_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } -func (StatusCode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{0} +func (StatusCode) Descriptor() protoreflect.EnumDescriptor { + return file_capten_plugins_proto_enumTypes[0].Descriptor() } -type UpdateCrossplanProviderRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - ProviderName string `protobuf:"bytes,3,opt,name=providerName,proto3" json:"providerName,omitempty"` - CloudProviderId string `protobuf:"bytes,4,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (StatusCode) Type() protoreflect.EnumType { + return &file_capten_plugins_proto_enumTypes[0] } -func (m *UpdateCrossplanProviderRequest) Reset() { *m = UpdateCrossplanProviderRequest{} } -func (m *UpdateCrossplanProviderRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateCrossplanProviderRequest) ProtoMessage() {} -func (*UpdateCrossplanProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{0} +func (x StatusCode) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } -func (m *UpdateCrossplanProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateCrossplanProviderRequest.Unmarshal(m, b) +// Deprecated: Use StatusCode.Descriptor instead. +func (StatusCode) EnumDescriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{0} } -func (m *UpdateCrossplanProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateCrossplanProviderRequest.Marshal(b, m, deterministic) + +type UpdateCrossplanProviderRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + ProviderName string `protobuf:"bytes,3,opt,name=providerName,proto3" json:"providerName,omitempty"` + CloudProviderId string `protobuf:"bytes,4,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` } -func (m *UpdateCrossplanProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateCrossplanProviderRequest.Merge(m, src) + +func (x *UpdateCrossplanProviderRequest) Reset() { + *x = UpdateCrossplanProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateCrossplanProviderRequest) XXX_Size() int { - return xxx_messageInfo_UpdateCrossplanProviderRequest.Size(m) + +func (x *UpdateCrossplanProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateCrossplanProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateCrossplanProviderRequest.DiscardUnknown(m) + +func (*UpdateCrossplanProviderRequest) ProtoMessage() {} + +func (x *UpdateCrossplanProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateCrossplanProviderRequest proto.InternalMessageInfo +// Deprecated: Use UpdateCrossplanProviderRequest.ProtoReflect.Descriptor instead. +func (*UpdateCrossplanProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{0} +} -func (m *UpdateCrossplanProviderRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateCrossplanProviderRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateCrossplanProviderRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *UpdateCrossplanProviderRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *UpdateCrossplanProviderRequest) GetProviderName() string { - if m != nil { - return m.ProviderName +func (x *UpdateCrossplanProviderRequest) GetProviderName() string { + if x != nil { + return x.ProviderName } return "" } -func (m *UpdateCrossplanProviderRequest) GetCloudProviderId() string { - if m != nil { - return m.CloudProviderId +func (x *UpdateCrossplanProviderRequest) GetCloudProviderId() string { + if x != nil { + return x.CloudProviderId } return "" } type UpdateCrossplanProviderResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateCrossplanProviderResponse) Reset() { *m = UpdateCrossplanProviderResponse{} } -func (m *UpdateCrossplanProviderResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateCrossplanProviderResponse) ProtoMessage() {} -func (*UpdateCrossplanProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{1} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateCrossplanProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateCrossplanProviderResponse.Unmarshal(m, b) -} -func (m *UpdateCrossplanProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateCrossplanProviderResponse.Marshal(b, m, deterministic) -} -func (m *UpdateCrossplanProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateCrossplanProviderResponse.Merge(m, src) +func (x *UpdateCrossplanProviderResponse) Reset() { + *x = UpdateCrossplanProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateCrossplanProviderResponse) XXX_Size() int { - return xxx_messageInfo_UpdateCrossplanProviderResponse.Size(m) + +func (x *UpdateCrossplanProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateCrossplanProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateCrossplanProviderResponse.DiscardUnknown(m) + +func (*UpdateCrossplanProviderResponse) ProtoMessage() {} + +func (x *UpdateCrossplanProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateCrossplanProviderResponse proto.InternalMessageInfo +// Deprecated: Use UpdateCrossplanProviderResponse.ProtoReflect.Descriptor instead. +func (*UpdateCrossplanProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{1} +} -func (m *UpdateCrossplanProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateCrossplanProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateCrossplanProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateCrossplanProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteCrossplanProviderRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteCrossplanProviderRequest) Reset() { *m = DeleteCrossplanProviderRequest{} } -func (m *DeleteCrossplanProviderRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteCrossplanProviderRequest) ProtoMessage() {} -func (*DeleteCrossplanProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{2} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *DeleteCrossplanProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteCrossplanProviderRequest.Unmarshal(m, b) -} -func (m *DeleteCrossplanProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteCrossplanProviderRequest.Marshal(b, m, deterministic) -} -func (m *DeleteCrossplanProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteCrossplanProviderRequest.Merge(m, src) +func (x *DeleteCrossplanProviderRequest) Reset() { + *x = DeleteCrossplanProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteCrossplanProviderRequest) XXX_Size() int { - return xxx_messageInfo_DeleteCrossplanProviderRequest.Size(m) + +func (x *DeleteCrossplanProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteCrossplanProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteCrossplanProviderRequest.DiscardUnknown(m) + +func (*DeleteCrossplanProviderRequest) ProtoMessage() {} + +func (x *DeleteCrossplanProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteCrossplanProviderRequest proto.InternalMessageInfo +// Deprecated: Use DeleteCrossplanProviderRequest.ProtoReflect.Descriptor instead. +func (*DeleteCrossplanProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{2} +} -func (m *DeleteCrossplanProviderRequest) GetId() string { - if m != nil { - return m.Id +func (x *DeleteCrossplanProviderRequest) GetId() string { + if x != nil { + return x.Id } return "" } type DeleteCrossplanProviderResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteCrossplanProviderResponse) Reset() { *m = DeleteCrossplanProviderResponse{} } -func (m *DeleteCrossplanProviderResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteCrossplanProviderResponse) ProtoMessage() {} -func (*DeleteCrossplanProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{3} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteCrossplanProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteCrossplanProviderResponse.Unmarshal(m, b) -} -func (m *DeleteCrossplanProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteCrossplanProviderResponse.Marshal(b, m, deterministic) -} -func (m *DeleteCrossplanProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteCrossplanProviderResponse.Merge(m, src) +func (x *DeleteCrossplanProviderResponse) Reset() { + *x = DeleteCrossplanProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteCrossplanProviderResponse) XXX_Size() int { - return xxx_messageInfo_DeleteCrossplanProviderResponse.Size(m) + +func (x *DeleteCrossplanProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteCrossplanProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteCrossplanProviderResponse.DiscardUnknown(m) + +func (*DeleteCrossplanProviderResponse) ProtoMessage() {} + +func (x *DeleteCrossplanProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteCrossplanProviderResponse proto.InternalMessageInfo +// Deprecated: Use DeleteCrossplanProviderResponse.ProtoReflect.Descriptor instead. +func (*DeleteCrossplanProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{3} +} -func (m *DeleteCrossplanProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteCrossplanProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteCrossplanProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteCrossplanProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetCrossplanProvidersRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetCrossplanProvidersRequest) Reset() { *m = GetCrossplanProvidersRequest{} } -func (m *GetCrossplanProvidersRequest) String() string { return proto.CompactTextString(m) } -func (*GetCrossplanProvidersRequest) ProtoMessage() {} -func (*GetCrossplanProvidersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{4} +func (x *GetCrossplanProvidersRequest) Reset() { + *x = GetCrossplanProvidersRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCrossplanProvidersRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCrossplanProvidersRequest.Unmarshal(m, b) -} -func (m *GetCrossplanProvidersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCrossplanProvidersRequest.Marshal(b, m, deterministic) -} -func (m *GetCrossplanProvidersRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCrossplanProvidersRequest.Merge(m, src) -} -func (m *GetCrossplanProvidersRequest) XXX_Size() int { - return xxx_messageInfo_GetCrossplanProvidersRequest.Size(m) -} -func (m *GetCrossplanProvidersRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCrossplanProvidersRequest.DiscardUnknown(m) +func (x *GetCrossplanProvidersRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetCrossplanProvidersRequest proto.InternalMessageInfo +func (*GetCrossplanProvidersRequest) ProtoMessage() {} -type GetCrossplanProvidersResponse struct { - Providers []*CrossplaneProvider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetCrossplanProvidersRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetCrossplanProvidersResponse) Reset() { *m = GetCrossplanProvidersResponse{} } -func (m *GetCrossplanProvidersResponse) String() string { return proto.CompactTextString(m) } -func (*GetCrossplanProvidersResponse) ProtoMessage() {} -func (*GetCrossplanProvidersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{5} +// Deprecated: Use GetCrossplanProvidersRequest.ProtoReflect.Descriptor instead. +func (*GetCrossplanProvidersRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{4} } -func (m *GetCrossplanProvidersResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCrossplanProvidersResponse.Unmarshal(m, b) -} -func (m *GetCrossplanProvidersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCrossplanProvidersResponse.Marshal(b, m, deterministic) +type GetCrossplanProvidersResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Providers []*CrossplaneProvider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetCrossplanProvidersResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCrossplanProvidersResponse.Merge(m, src) + +func (x *GetCrossplanProvidersResponse) Reset() { + *x = GetCrossplanProvidersResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCrossplanProvidersResponse) XXX_Size() int { - return xxx_messageInfo_GetCrossplanProvidersResponse.Size(m) + +func (x *GetCrossplanProvidersResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCrossplanProvidersResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCrossplanProvidersResponse.DiscardUnknown(m) + +func (*GetCrossplanProvidersResponse) ProtoMessage() {} + +func (x *GetCrossplanProvidersResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCrossplanProvidersResponse proto.InternalMessageInfo +// Deprecated: Use GetCrossplanProvidersResponse.ProtoReflect.Descriptor instead. +func (*GetCrossplanProvidersResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{5} +} -func (m *GetCrossplanProvidersResponse) GetProviders() []*CrossplaneProvider { - if m != nil { - return m.Providers +func (x *GetCrossplanProvidersResponse) GetProviders() []*CrossplaneProvider { + if x != nil { + return x.Providers } return nil } -func (m *GetCrossplanProvidersResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCrossplanProvidersResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCrossplanProvidersResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCrossplanProvidersResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type CrossplaneProvider struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - ProviderName string `protobuf:"bytes,3,opt,name=providerName,proto3" json:"providerName,omitempty"` - CloudProviderId string `protobuf:"bytes,4,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` - Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *CrossplaneProvider) Reset() { *m = CrossplaneProvider{} } -func (m *CrossplaneProvider) String() string { return proto.CompactTextString(m) } -func (*CrossplaneProvider) ProtoMessage() {} -func (*CrossplaneProvider) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{6} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *CrossplaneProvider) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CrossplaneProvider.Unmarshal(m, b) -} -func (m *CrossplaneProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CrossplaneProvider.Marshal(b, m, deterministic) + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + ProviderName string `protobuf:"bytes,3,opt,name=providerName,proto3" json:"providerName,omitempty"` + CloudProviderId string `protobuf:"bytes,4,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` + Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"` } -func (m *CrossplaneProvider) XXX_Merge(src proto.Message) { - xxx_messageInfo_CrossplaneProvider.Merge(m, src) + +func (x *CrossplaneProvider) Reset() { + *x = CrossplaneProvider{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CrossplaneProvider) XXX_Size() int { - return xxx_messageInfo_CrossplaneProvider.Size(m) + +func (x *CrossplaneProvider) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CrossplaneProvider) XXX_DiscardUnknown() { - xxx_messageInfo_CrossplaneProvider.DiscardUnknown(m) + +func (*CrossplaneProvider) ProtoMessage() {} + +func (x *CrossplaneProvider) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CrossplaneProvider proto.InternalMessageInfo +// Deprecated: Use CrossplaneProvider.ProtoReflect.Descriptor instead. +func (*CrossplaneProvider) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{6} +} -func (m *CrossplaneProvider) GetId() string { - if m != nil { - return m.Id +func (x *CrossplaneProvider) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *CrossplaneProvider) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *CrossplaneProvider) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *CrossplaneProvider) GetProviderName() string { - if m != nil { - return m.ProviderName +func (x *CrossplaneProvider) GetProviderName() string { + if x != nil { + return x.ProviderName } return "" } -func (m *CrossplaneProvider) GetCloudProviderId() string { - if m != nil { - return m.CloudProviderId +func (x *CrossplaneProvider) GetCloudProviderId() string { + if x != nil { + return x.CloudProviderId } return "" } -func (m *CrossplaneProvider) GetStatus() string { - if m != nil { - return m.Status +func (x *CrossplaneProvider) GetStatus() string { + if x != nil { + return x.Status } return "" } type AddCrossplanProviderRequest struct { - CloudType string `protobuf:"bytes,1,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - ProviderName string `protobuf:"bytes,2,opt,name=providerName,proto3" json:"providerName,omitempty"` - CloudProviderId string `protobuf:"bytes,3,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddCrossplanProviderRequest) Reset() { *m = AddCrossplanProviderRequest{} } -func (m *AddCrossplanProviderRequest) String() string { return proto.CompactTextString(m) } -func (*AddCrossplanProviderRequest) ProtoMessage() {} -func (*AddCrossplanProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{7} + CloudType string `protobuf:"bytes,1,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + ProviderName string `protobuf:"bytes,2,opt,name=providerName,proto3" json:"providerName,omitempty"` + CloudProviderId string `protobuf:"bytes,3,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` } -func (m *AddCrossplanProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddCrossplanProviderRequest.Unmarshal(m, b) -} -func (m *AddCrossplanProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddCrossplanProviderRequest.Marshal(b, m, deterministic) -} -func (m *AddCrossplanProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddCrossplanProviderRequest.Merge(m, src) +func (x *AddCrossplanProviderRequest) Reset() { + *x = AddCrossplanProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddCrossplanProviderRequest) XXX_Size() int { - return xxx_messageInfo_AddCrossplanProviderRequest.Size(m) + +func (x *AddCrossplanProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddCrossplanProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_AddCrossplanProviderRequest.DiscardUnknown(m) + +func (*AddCrossplanProviderRequest) ProtoMessage() {} + +func (x *AddCrossplanProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[7] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddCrossplanProviderRequest proto.InternalMessageInfo +// Deprecated: Use AddCrossplanProviderRequest.ProtoReflect.Descriptor instead. +func (*AddCrossplanProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{7} +} -func (m *AddCrossplanProviderRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *AddCrossplanProviderRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *AddCrossplanProviderRequest) GetProviderName() string { - if m != nil { - return m.ProviderName +func (x *AddCrossplanProviderRequest) GetProviderName() string { + if x != nil { + return x.ProviderName } return "" } -func (m *AddCrossplanProviderRequest) GetCloudProviderId() string { - if m != nil { - return m.CloudProviderId +func (x *AddCrossplanProviderRequest) GetCloudProviderId() string { + if x != nil { + return x.CloudProviderId } return "" } type AddCrossplanProviderResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddCrossplanProviderResponse) Reset() { *m = AddCrossplanProviderResponse{} } -func (m *AddCrossplanProviderResponse) String() string { return proto.CompactTextString(m) } -func (*AddCrossplanProviderResponse) ProtoMessage() {} -func (*AddCrossplanProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{8} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *AddCrossplanProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddCrossplanProviderResponse.Unmarshal(m, b) -} -func (m *AddCrossplanProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddCrossplanProviderResponse.Marshal(b, m, deterministic) -} -func (m *AddCrossplanProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddCrossplanProviderResponse.Merge(m, src) +func (x *AddCrossplanProviderResponse) Reset() { + *x = AddCrossplanProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddCrossplanProviderResponse) XXX_Size() int { - return xxx_messageInfo_AddCrossplanProviderResponse.Size(m) + +func (x *AddCrossplanProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddCrossplanProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_AddCrossplanProviderResponse.DiscardUnknown(m) + +func (*AddCrossplanProviderResponse) ProtoMessage() {} + +func (x *AddCrossplanProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[8] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddCrossplanProviderResponse proto.InternalMessageInfo +// Deprecated: Use AddCrossplanProviderResponse.ProtoReflect.Descriptor instead. +func (*AddCrossplanProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{8} +} -func (m *AddCrossplanProviderResponse) GetId() string { - if m != nil { - return m.Id +func (x *AddCrossplanProviderResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *AddCrossplanProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *AddCrossplanProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *AddCrossplanProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *AddCrossplanProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type AddGitProjectRequest struct { - ProjectUrl string `protobuf:"bytes,1,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` - Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` - AccessToken string `protobuf:"bytes,3,opt,name=accessToken,proto3" json:"accessToken,omitempty"` - UserID string `protobuf:"bytes,4,opt,name=userID,proto3" json:"userID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *AddGitProjectRequest) Reset() { *m = AddGitProjectRequest{} } -func (m *AddGitProjectRequest) String() string { return proto.CompactTextString(m) } -func (*AddGitProjectRequest) ProtoMessage() {} -func (*AddGitProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{9} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddGitProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddGitProjectRequest.Unmarshal(m, b) + ProjectUrl string `protobuf:"bytes,1,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` + Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` + AccessToken string `protobuf:"bytes,3,opt,name=accessToken,proto3" json:"accessToken,omitempty"` + UserID string `protobuf:"bytes,4,opt,name=userID,proto3" json:"userID,omitempty"` } -func (m *AddGitProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddGitProjectRequest.Marshal(b, m, deterministic) -} -func (m *AddGitProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddGitProjectRequest.Merge(m, src) + +func (x *AddGitProjectRequest) Reset() { + *x = AddGitProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddGitProjectRequest) XXX_Size() int { - return xxx_messageInfo_AddGitProjectRequest.Size(m) + +func (x *AddGitProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddGitProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_AddGitProjectRequest.DiscardUnknown(m) + +func (*AddGitProjectRequest) ProtoMessage() {} + +func (x *AddGitProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[9] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddGitProjectRequest proto.InternalMessageInfo +// Deprecated: Use AddGitProjectRequest.ProtoReflect.Descriptor instead. +func (*AddGitProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{9} +} -func (m *AddGitProjectRequest) GetProjectUrl() string { - if m != nil { - return m.ProjectUrl +func (x *AddGitProjectRequest) GetProjectUrl() string { + if x != nil { + return x.ProjectUrl } return "" } -func (m *AddGitProjectRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *AddGitProjectRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *AddGitProjectRequest) GetAccessToken() string { - if m != nil { - return m.AccessToken +func (x *AddGitProjectRequest) GetAccessToken() string { + if x != nil { + return x.AccessToken } return "" } -func (m *AddGitProjectRequest) GetUserID() string { - if m != nil { - return m.UserID +func (x *AddGitProjectRequest) GetUserID() string { + if x != nil { + return x.UserID } return "" } type AddGitProjectResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddGitProjectResponse) Reset() { *m = AddGitProjectResponse{} } -func (m *AddGitProjectResponse) String() string { return proto.CompactTextString(m) } -func (*AddGitProjectResponse) ProtoMessage() {} -func (*AddGitProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{10} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *AddGitProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddGitProjectResponse.Unmarshal(m, b) -} -func (m *AddGitProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddGitProjectResponse.Marshal(b, m, deterministic) -} -func (m *AddGitProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddGitProjectResponse.Merge(m, src) +func (x *AddGitProjectResponse) Reset() { + *x = AddGitProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddGitProjectResponse) XXX_Size() int { - return xxx_messageInfo_AddGitProjectResponse.Size(m) + +func (x *AddGitProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddGitProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_AddGitProjectResponse.DiscardUnknown(m) + +func (*AddGitProjectResponse) ProtoMessage() {} + +func (x *AddGitProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[10] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddGitProjectResponse proto.InternalMessageInfo +// Deprecated: Use AddGitProjectResponse.ProtoReflect.Descriptor instead. +func (*AddGitProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{10} +} -func (m *AddGitProjectResponse) GetId() string { - if m != nil { - return m.Id +func (x *AddGitProjectResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *AddGitProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *AddGitProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *AddGitProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *AddGitProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UpdateGitProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - AccessToken string `protobuf:"bytes,4,opt,name=accessToken,proto3" json:"accessToken,omitempty"` - UserID string `protobuf:"bytes,5,opt,name=userID,proto3" json:"userID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateGitProjectRequest) Reset() { *m = UpdateGitProjectRequest{} } -func (m *UpdateGitProjectRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateGitProjectRequest) ProtoMessage() {} -func (*UpdateGitProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{11} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateGitProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateGitProjectRequest.Unmarshal(m, b) -} -func (m *UpdateGitProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateGitProjectRequest.Marshal(b, m, deterministic) + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + AccessToken string `protobuf:"bytes,4,opt,name=accessToken,proto3" json:"accessToken,omitempty"` + UserID string `protobuf:"bytes,5,opt,name=userID,proto3" json:"userID,omitempty"` } -func (m *UpdateGitProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateGitProjectRequest.Merge(m, src) + +func (x *UpdateGitProjectRequest) Reset() { + *x = UpdateGitProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateGitProjectRequest) XXX_Size() int { - return xxx_messageInfo_UpdateGitProjectRequest.Size(m) + +func (x *UpdateGitProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateGitProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateGitProjectRequest.DiscardUnknown(m) + +func (*UpdateGitProjectRequest) ProtoMessage() {} + +func (x *UpdateGitProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[11] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateGitProjectRequest proto.InternalMessageInfo +// Deprecated: Use UpdateGitProjectRequest.ProtoReflect.Descriptor instead. +func (*UpdateGitProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{11} +} -func (m *UpdateGitProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateGitProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateGitProjectRequest) GetProjectUrl() string { - if m != nil { - return m.ProjectUrl +func (x *UpdateGitProjectRequest) GetProjectUrl() string { + if x != nil { + return x.ProjectUrl } return "" } -func (m *UpdateGitProjectRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *UpdateGitProjectRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *UpdateGitProjectRequest) GetAccessToken() string { - if m != nil { - return m.AccessToken +func (x *UpdateGitProjectRequest) GetAccessToken() string { + if x != nil { + return x.AccessToken } return "" } -func (m *UpdateGitProjectRequest) GetUserID() string { - if m != nil { - return m.UserID +func (x *UpdateGitProjectRequest) GetUserID() string { + if x != nil { + return x.UserID } return "" } type UpdateGitProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateGitProjectResponse) Reset() { *m = UpdateGitProjectResponse{} } -func (m *UpdateGitProjectResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateGitProjectResponse) ProtoMessage() {} -func (*UpdateGitProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{12} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateGitProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateGitProjectResponse.Unmarshal(m, b) -} -func (m *UpdateGitProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateGitProjectResponse.Marshal(b, m, deterministic) -} -func (m *UpdateGitProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateGitProjectResponse.Merge(m, src) +func (x *UpdateGitProjectResponse) Reset() { + *x = UpdateGitProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateGitProjectResponse) XXX_Size() int { - return xxx_messageInfo_UpdateGitProjectResponse.Size(m) + +func (x *UpdateGitProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateGitProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateGitProjectResponse.DiscardUnknown(m) + +func (*UpdateGitProjectResponse) ProtoMessage() {} + +func (x *UpdateGitProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[12] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateGitProjectResponse proto.InternalMessageInfo +// Deprecated: Use UpdateGitProjectResponse.ProtoReflect.Descriptor instead. +func (*UpdateGitProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{12} +} -func (m *UpdateGitProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateGitProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateGitProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateGitProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteGitProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteGitProjectRequest) Reset() { *m = DeleteGitProjectRequest{} } -func (m *DeleteGitProjectRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteGitProjectRequest) ProtoMessage() {} -func (*DeleteGitProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{13} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *DeleteGitProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteGitProjectRequest.Unmarshal(m, b) -} -func (m *DeleteGitProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteGitProjectRequest.Marshal(b, m, deterministic) -} -func (m *DeleteGitProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteGitProjectRequest.Merge(m, src) +func (x *DeleteGitProjectRequest) Reset() { + *x = DeleteGitProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteGitProjectRequest) XXX_Size() int { - return xxx_messageInfo_DeleteGitProjectRequest.Size(m) + +func (x *DeleteGitProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteGitProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteGitProjectRequest.DiscardUnknown(m) + +func (*DeleteGitProjectRequest) ProtoMessage() {} + +func (x *DeleteGitProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[13] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteGitProjectRequest proto.InternalMessageInfo +// Deprecated: Use DeleteGitProjectRequest.ProtoReflect.Descriptor instead. +func (*DeleteGitProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{13} +} -func (m *DeleteGitProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *DeleteGitProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type DeleteGitProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteGitProjectResponse) Reset() { *m = DeleteGitProjectResponse{} } -func (m *DeleteGitProjectResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteGitProjectResponse) ProtoMessage() {} -func (*DeleteGitProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{14} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteGitProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteGitProjectResponse.Unmarshal(m, b) -} -func (m *DeleteGitProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteGitProjectResponse.Marshal(b, m, deterministic) -} -func (m *DeleteGitProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteGitProjectResponse.Merge(m, src) +func (x *DeleteGitProjectResponse) Reset() { + *x = DeleteGitProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteGitProjectResponse) XXX_Size() int { - return xxx_messageInfo_DeleteGitProjectResponse.Size(m) + +func (x *DeleteGitProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteGitProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteGitProjectResponse.DiscardUnknown(m) + +func (*DeleteGitProjectResponse) ProtoMessage() {} + +func (x *DeleteGitProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[14] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteGitProjectResponse proto.InternalMessageInfo +// Deprecated: Use DeleteGitProjectResponse.ProtoReflect.Descriptor instead. +func (*DeleteGitProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{14} +} -func (m *DeleteGitProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteGitProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteGitProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteGitProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetGitProjectsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetGitProjectsRequest) Reset() { *m = GetGitProjectsRequest{} } -func (m *GetGitProjectsRequest) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectsRequest) ProtoMessage() {} -func (*GetGitProjectsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{15} +func (x *GetGitProjectsRequest) Reset() { + *x = GetGitProjectsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectsRequest.Unmarshal(m, b) -} -func (m *GetGitProjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectsRequest.Marshal(b, m, deterministic) -} -func (m *GetGitProjectsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectsRequest.Merge(m, src) -} -func (m *GetGitProjectsRequest) XXX_Size() int { - return xxx_messageInfo_GetGitProjectsRequest.Size(m) -} -func (m *GetGitProjectsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectsRequest.DiscardUnknown(m) +func (x *GetGitProjectsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetGitProjectsRequest proto.InternalMessageInfo +func (*GetGitProjectsRequest) ProtoMessage() {} -type GitProject struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - AccessToken string `protobuf:"bytes,5,opt,name=accessToken,proto3" json:"accessToken,omitempty"` - UserID string `protobuf:"bytes,6,opt,name=userID,proto3" json:"userID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GitProject) Reset() { *m = GitProject{} } -func (m *GitProject) String() string { return proto.CompactTextString(m) } -func (*GitProject) ProtoMessage() {} -func (*GitProject) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{16} +func (x *GetGitProjectsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[15] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GitProject) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GitProject.Unmarshal(m, b) +// Deprecated: Use GetGitProjectsRequest.ProtoReflect.Descriptor instead. +func (*GetGitProjectsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{15} } -func (m *GitProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GitProject.Marshal(b, m, deterministic) + +type GitProject struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` + AccessToken string `protobuf:"bytes,5,opt,name=accessToken,proto3" json:"accessToken,omitempty"` + UserID string `protobuf:"bytes,6,opt,name=userID,proto3" json:"userID,omitempty"` } -func (m *GitProject) XXX_Merge(src proto.Message) { - xxx_messageInfo_GitProject.Merge(m, src) + +func (x *GitProject) Reset() { + *x = GitProject{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GitProject) XXX_Size() int { - return xxx_messageInfo_GitProject.Size(m) + +func (x *GitProject) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GitProject) XXX_DiscardUnknown() { - xxx_messageInfo_GitProject.DiscardUnknown(m) + +func (*GitProject) ProtoMessage() {} + +func (x *GitProject) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[16] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GitProject proto.InternalMessageInfo +// Deprecated: Use GitProject.ProtoReflect.Descriptor instead. +func (*GitProject) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{16} +} -func (m *GitProject) GetId() string { - if m != nil { - return m.Id +func (x *GitProject) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *GitProject) GetProjectUrl() string { - if m != nil { - return m.ProjectUrl +func (x *GitProject) GetProjectUrl() string { + if x != nil { + return x.ProjectUrl } return "" } -func (m *GitProject) GetLabels() []string { - if m != nil { - return m.Labels +func (x *GitProject) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *GitProject) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *GitProject) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } -func (m *GitProject) GetAccessToken() string { - if m != nil { - return m.AccessToken +func (x *GitProject) GetAccessToken() string { + if x != nil { + return x.AccessToken } return "" } -func (m *GitProject) GetUserID() string { - if m != nil { - return m.UserID +func (x *GitProject) GetUserID() string { + if x != nil { + return x.UserID } return "" } type GetGitProjectsResponse struct { - Projects []*GitProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetGitProjectsResponse) Reset() { *m = GetGitProjectsResponse{} } -func (m *GetGitProjectsResponse) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectsResponse) ProtoMessage() {} -func (*GetGitProjectsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{17} + Projects []*GitProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetGitProjectsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectsResponse.Unmarshal(m, b) -} -func (m *GetGitProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectsResponse.Marshal(b, m, deterministic) -} -func (m *GetGitProjectsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectsResponse.Merge(m, src) +func (x *GetGitProjectsResponse) Reset() { + *x = GetGitProjectsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[17] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectsResponse) XXX_Size() int { - return xxx_messageInfo_GetGitProjectsResponse.Size(m) + +func (x *GetGitProjectsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetGitProjectsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectsResponse.DiscardUnknown(m) + +func (*GetGitProjectsResponse) ProtoMessage() {} + +func (x *GetGitProjectsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[17] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetGitProjectsResponse proto.InternalMessageInfo +// Deprecated: Use GetGitProjectsResponse.ProtoReflect.Descriptor instead. +func (*GetGitProjectsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{17} +} -func (m *GetGitProjectsResponse) GetProjects() []*GitProject { - if m != nil { - return m.Projects +func (x *GetGitProjectsResponse) GetProjects() []*GitProject { + if x != nil { + return x.Projects } return nil } -func (m *GetGitProjectsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetGitProjectsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetGitProjectsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetGitProjectsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetGitProjectsForLabelsRequest struct { - Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetGitProjectsForLabelsRequest) Reset() { *m = GetGitProjectsForLabelsRequest{} } -func (m *GetGitProjectsForLabelsRequest) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectsForLabelsRequest) ProtoMessage() {} -func (*GetGitProjectsForLabelsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{18} + Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` } -func (m *GetGitProjectsForLabelsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectsForLabelsRequest.Unmarshal(m, b) -} -func (m *GetGitProjectsForLabelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectsForLabelsRequest.Marshal(b, m, deterministic) -} -func (m *GetGitProjectsForLabelsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectsForLabelsRequest.Merge(m, src) +func (x *GetGitProjectsForLabelsRequest) Reset() { + *x = GetGitProjectsForLabelsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[18] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectsForLabelsRequest) XXX_Size() int { - return xxx_messageInfo_GetGitProjectsForLabelsRequest.Size(m) + +func (x *GetGitProjectsForLabelsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetGitProjectsForLabelsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectsForLabelsRequest.DiscardUnknown(m) + +func (*GetGitProjectsForLabelsRequest) ProtoMessage() {} + +func (x *GetGitProjectsForLabelsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[18] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetGitProjectsForLabelsRequest proto.InternalMessageInfo +// Deprecated: Use GetGitProjectsForLabelsRequest.ProtoReflect.Descriptor instead. +func (*GetGitProjectsForLabelsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{18} +} -func (m *GetGitProjectsForLabelsRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *GetGitProjectsForLabelsRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } type GetGitProjectsForLabelsResponse struct { - Projects []*GitProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetGitProjectsForLabelsResponse) Reset() { *m = GetGitProjectsForLabelsResponse{} } -func (m *GetGitProjectsForLabelsResponse) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectsForLabelsResponse) ProtoMessage() {} -func (*GetGitProjectsForLabelsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{19} + Projects []*GitProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetGitProjectsForLabelsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectsForLabelsResponse.Unmarshal(m, b) -} -func (m *GetGitProjectsForLabelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectsForLabelsResponse.Marshal(b, m, deterministic) -} -func (m *GetGitProjectsForLabelsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectsForLabelsResponse.Merge(m, src) +func (x *GetGitProjectsForLabelsResponse) Reset() { + *x = GetGitProjectsForLabelsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectsForLabelsResponse) XXX_Size() int { - return xxx_messageInfo_GetGitProjectsForLabelsResponse.Size(m) + +func (x *GetGitProjectsForLabelsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetGitProjectsForLabelsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectsForLabelsResponse.DiscardUnknown(m) + +func (*GetGitProjectsForLabelsResponse) ProtoMessage() {} + +func (x *GetGitProjectsForLabelsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[19] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetGitProjectsForLabelsResponse proto.InternalMessageInfo +// Deprecated: Use GetGitProjectsForLabelsResponse.ProtoReflect.Descriptor instead. +func (*GetGitProjectsForLabelsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{19} +} -func (m *GetGitProjectsForLabelsResponse) GetProjects() []*GitProject { - if m != nil { - return m.Projects +func (x *GetGitProjectsForLabelsResponse) GetProjects() []*GitProject { + if x != nil { + return x.Projects } return nil } -func (m *GetGitProjectsForLabelsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetGitProjectsForLabelsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetGitProjectsForLabelsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetGitProjectsForLabelsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type AddCloudProviderRequest struct { - CloudType string `protobuf:"bytes,1,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` - CloudAttributes map[string]string `protobuf:"bytes,3,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddCloudProviderRequest) Reset() { *m = AddCloudProviderRequest{} } -func (m *AddCloudProviderRequest) String() string { return proto.CompactTextString(m) } -func (*AddCloudProviderRequest) ProtoMessage() {} -func (*AddCloudProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{20} + CloudType string `protobuf:"bytes,1,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` + CloudAttributes map[string]string `protobuf:"bytes,3,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } -func (m *AddCloudProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddCloudProviderRequest.Unmarshal(m, b) -} -func (m *AddCloudProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddCloudProviderRequest.Marshal(b, m, deterministic) -} -func (m *AddCloudProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddCloudProviderRequest.Merge(m, src) +func (x *AddCloudProviderRequest) Reset() { + *x = AddCloudProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[20] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddCloudProviderRequest) XXX_Size() int { - return xxx_messageInfo_AddCloudProviderRequest.Size(m) + +func (x *AddCloudProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddCloudProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_AddCloudProviderRequest.DiscardUnknown(m) + +func (*AddCloudProviderRequest) ProtoMessage() {} + +func (x *AddCloudProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[20] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddCloudProviderRequest proto.InternalMessageInfo +// Deprecated: Use AddCloudProviderRequest.ProtoReflect.Descriptor instead. +func (*AddCloudProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{20} +} -func (m *AddCloudProviderRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *AddCloudProviderRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *AddCloudProviderRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *AddCloudProviderRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *AddCloudProviderRequest) GetCloudAttributes() map[string]string { - if m != nil { - return m.CloudAttributes +func (x *AddCloudProviderRequest) GetCloudAttributes() map[string]string { + if x != nil { + return x.CloudAttributes } return nil } type AddCloudProviderResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddCloudProviderResponse) Reset() { *m = AddCloudProviderResponse{} } -func (m *AddCloudProviderResponse) String() string { return proto.CompactTextString(m) } -func (*AddCloudProviderResponse) ProtoMessage() {} -func (*AddCloudProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{21} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *AddCloudProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddCloudProviderResponse.Unmarshal(m, b) -} -func (m *AddCloudProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddCloudProviderResponse.Marshal(b, m, deterministic) -} -func (m *AddCloudProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddCloudProviderResponse.Merge(m, src) -} -func (m *AddCloudProviderResponse) XXX_Size() int { - return xxx_messageInfo_AddCloudProviderResponse.Size(m) +func (x *AddCloudProviderResponse) Reset() { + *x = AddCloudProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddCloudProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_AddCloudProviderResponse.DiscardUnknown(m) + +func (x *AddCloudProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_AddCloudProviderResponse proto.InternalMessageInfo +func (*AddCloudProviderResponse) ProtoMessage() {} -func (m *AddCloudProviderResponse) GetId() string { - if m != nil { - return m.Id +func (x *AddCloudProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[21] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms } - return "" + return mi.MessageOf(x) } -func (m *AddCloudProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status - } - return StatusCode_OK +// Deprecated: Use AddCloudProviderResponse.ProtoReflect.Descriptor instead. +func (*AddCloudProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{21} } -func (m *AddCloudProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *AddCloudProviderResponse) GetId() string { + if x != nil { + return x.Id } return "" } -type UpdateCloudProviderRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - CloudAttributes map[string]string `protobuf:"bytes,4,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateCloudProviderRequest) Reset() { *m = UpdateCloudProviderRequest{} } -func (m *UpdateCloudProviderRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateCloudProviderRequest) ProtoMessage() {} -func (*UpdateCloudProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{22} +func (x *AddCloudProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status + } + return StatusCode_OK } -func (m *UpdateCloudProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateCloudProviderRequest.Unmarshal(m, b) +func (x *AddCloudProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage + } + return "" } -func (m *UpdateCloudProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateCloudProviderRequest.Marshal(b, m, deterministic) + +type UpdateCloudProviderRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + CloudAttributes map[string]string `protobuf:"bytes,4,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } -func (m *UpdateCloudProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateCloudProviderRequest.Merge(m, src) + +func (x *UpdateCloudProviderRequest) Reset() { + *x = UpdateCloudProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateCloudProviderRequest) XXX_Size() int { - return xxx_messageInfo_UpdateCloudProviderRequest.Size(m) + +func (x *UpdateCloudProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateCloudProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateCloudProviderRequest.DiscardUnknown(m) + +func (*UpdateCloudProviderRequest) ProtoMessage() {} + +func (x *UpdateCloudProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[22] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateCloudProviderRequest proto.InternalMessageInfo +// Deprecated: Use UpdateCloudProviderRequest.ProtoReflect.Descriptor instead. +func (*UpdateCloudProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{22} +} -func (m *UpdateCloudProviderRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateCloudProviderRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateCloudProviderRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *UpdateCloudProviderRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *UpdateCloudProviderRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *UpdateCloudProviderRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *UpdateCloudProviderRequest) GetCloudAttributes() map[string]string { - if m != nil { - return m.CloudAttributes +func (x *UpdateCloudProviderRequest) GetCloudAttributes() map[string]string { + if x != nil { + return x.CloudAttributes } return nil } type UpdateCloudProviderResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateCloudProviderResponse) Reset() { *m = UpdateCloudProviderResponse{} } -func (m *UpdateCloudProviderResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateCloudProviderResponse) ProtoMessage() {} -func (*UpdateCloudProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{23} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateCloudProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateCloudProviderResponse.Unmarshal(m, b) -} -func (m *UpdateCloudProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateCloudProviderResponse.Marshal(b, m, deterministic) -} -func (m *UpdateCloudProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateCloudProviderResponse.Merge(m, src) +func (x *UpdateCloudProviderResponse) Reset() { + *x = UpdateCloudProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateCloudProviderResponse) XXX_Size() int { - return xxx_messageInfo_UpdateCloudProviderResponse.Size(m) + +func (x *UpdateCloudProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateCloudProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateCloudProviderResponse.DiscardUnknown(m) + +func (*UpdateCloudProviderResponse) ProtoMessage() {} + +func (x *UpdateCloudProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[23] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateCloudProviderResponse proto.InternalMessageInfo +// Deprecated: Use UpdateCloudProviderResponse.ProtoReflect.Descriptor instead. +func (*UpdateCloudProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{23} +} -func (m *UpdateCloudProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateCloudProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateCloudProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateCloudProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteCloudProviderRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteCloudProviderRequest) Reset() { *m = DeleteCloudProviderRequest{} } -func (m *DeleteCloudProviderRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteCloudProviderRequest) ProtoMessage() {} -func (*DeleteCloudProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{24} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *DeleteCloudProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteCloudProviderRequest.Unmarshal(m, b) -} -func (m *DeleteCloudProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteCloudProviderRequest.Marshal(b, m, deterministic) -} -func (m *DeleteCloudProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteCloudProviderRequest.Merge(m, src) +func (x *DeleteCloudProviderRequest) Reset() { + *x = DeleteCloudProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteCloudProviderRequest) XXX_Size() int { - return xxx_messageInfo_DeleteCloudProviderRequest.Size(m) + +func (x *DeleteCloudProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteCloudProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteCloudProviderRequest.DiscardUnknown(m) + +func (*DeleteCloudProviderRequest) ProtoMessage() {} + +func (x *DeleteCloudProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[24] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteCloudProviderRequest proto.InternalMessageInfo +// Deprecated: Use DeleteCloudProviderRequest.ProtoReflect.Descriptor instead. +func (*DeleteCloudProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{24} +} -func (m *DeleteCloudProviderRequest) GetId() string { - if m != nil { - return m.Id +func (x *DeleteCloudProviderRequest) GetId() string { + if x != nil { + return x.Id } return "" } type DeleteCloudProviderResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteCloudProviderResponse) Reset() { *m = DeleteCloudProviderResponse{} } -func (m *DeleteCloudProviderResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteCloudProviderResponse) ProtoMessage() {} -func (*DeleteCloudProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{25} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteCloudProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteCloudProviderResponse.Unmarshal(m, b) -} -func (m *DeleteCloudProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteCloudProviderResponse.Marshal(b, m, deterministic) -} -func (m *DeleteCloudProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteCloudProviderResponse.Merge(m, src) +func (x *DeleteCloudProviderResponse) Reset() { + *x = DeleteCloudProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteCloudProviderResponse) XXX_Size() int { - return xxx_messageInfo_DeleteCloudProviderResponse.Size(m) + +func (x *DeleteCloudProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteCloudProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteCloudProviderResponse.DiscardUnknown(m) + +func (*DeleteCloudProviderResponse) ProtoMessage() {} + +func (x *DeleteCloudProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[25] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteCloudProviderResponse proto.InternalMessageInfo +// Deprecated: Use DeleteCloudProviderResponse.ProtoReflect.Descriptor instead. +func (*DeleteCloudProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{25} +} -func (m *DeleteCloudProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteCloudProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteCloudProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteCloudProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetCloudProvidersRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetCloudProvidersRequest) Reset() { *m = GetCloudProvidersRequest{} } -func (m *GetCloudProvidersRequest) String() string { return proto.CompactTextString(m) } -func (*GetCloudProvidersRequest) ProtoMessage() {} -func (*GetCloudProvidersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{26} +func (x *GetCloudProvidersRequest) Reset() { + *x = GetCloudProvidersRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCloudProvidersRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCloudProvidersRequest.Unmarshal(m, b) -} -func (m *GetCloudProvidersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCloudProvidersRequest.Marshal(b, m, deterministic) -} -func (m *GetCloudProvidersRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCloudProvidersRequest.Merge(m, src) -} -func (m *GetCloudProvidersRequest) XXX_Size() int { - return xxx_messageInfo_GetCloudProvidersRequest.Size(m) -} -func (m *GetCloudProvidersRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCloudProvidersRequest.DiscardUnknown(m) +func (x *GetCloudProvidersRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetCloudProvidersRequest proto.InternalMessageInfo +func (*GetCloudProvidersRequest) ProtoMessage() {} -type CloudProvider struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - CloudAttributes map[string]string `protobuf:"bytes,5,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *CloudProvider) Reset() { *m = CloudProvider{} } -func (m *CloudProvider) String() string { return proto.CompactTextString(m) } -func (*CloudProvider) ProtoMessage() {} -func (*CloudProvider) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{27} +func (x *GetCloudProvidersRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[26] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *CloudProvider) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CloudProvider.Unmarshal(m, b) +// Deprecated: Use GetCloudProvidersRequest.ProtoReflect.Descriptor instead. +func (*GetCloudProvidersRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{26} } -func (m *CloudProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CloudProvider.Marshal(b, m, deterministic) + +type CloudProvider struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` + CloudAttributes map[string]string `protobuf:"bytes,5,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } -func (m *CloudProvider) XXX_Merge(src proto.Message) { - xxx_messageInfo_CloudProvider.Merge(m, src) + +func (x *CloudProvider) Reset() { + *x = CloudProvider{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[27] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CloudProvider) XXX_Size() int { - return xxx_messageInfo_CloudProvider.Size(m) + +func (x *CloudProvider) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CloudProvider) XXX_DiscardUnknown() { - xxx_messageInfo_CloudProvider.DiscardUnknown(m) + +func (*CloudProvider) ProtoMessage() {} + +func (x *CloudProvider) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[27] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CloudProvider proto.InternalMessageInfo +// Deprecated: Use CloudProvider.ProtoReflect.Descriptor instead. +func (*CloudProvider) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{27} +} -func (m *CloudProvider) GetId() string { - if m != nil { - return m.Id +func (x *CloudProvider) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *CloudProvider) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *CloudProvider) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *CloudProvider) GetLabels() []string { - if m != nil { - return m.Labels +func (x *CloudProvider) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *CloudProvider) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *CloudProvider) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } -func (m *CloudProvider) GetCloudAttributes() map[string]string { - if m != nil { - return m.CloudAttributes +func (x *CloudProvider) GetCloudAttributes() map[string]string { + if x != nil { + return x.CloudAttributes } return nil } type GetCloudProvidersResponse struct { - CloudProviders []*CloudProvider `protobuf:"bytes,1,rep,name=cloudProviders,proto3" json:"cloudProviders,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetCloudProvidersResponse) Reset() { *m = GetCloudProvidersResponse{} } -func (m *GetCloudProvidersResponse) String() string { return proto.CompactTextString(m) } -func (*GetCloudProvidersResponse) ProtoMessage() {} -func (*GetCloudProvidersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{28} + CloudProviders []*CloudProvider `protobuf:"bytes,1,rep,name=cloudProviders,proto3" json:"cloudProviders,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetCloudProvidersResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCloudProvidersResponse.Unmarshal(m, b) -} -func (m *GetCloudProvidersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCloudProvidersResponse.Marshal(b, m, deterministic) -} -func (m *GetCloudProvidersResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCloudProvidersResponse.Merge(m, src) +func (x *GetCloudProvidersResponse) Reset() { + *x = GetCloudProvidersResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[28] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCloudProvidersResponse) XXX_Size() int { - return xxx_messageInfo_GetCloudProvidersResponse.Size(m) + +func (x *GetCloudProvidersResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCloudProvidersResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCloudProvidersResponse.DiscardUnknown(m) + +func (*GetCloudProvidersResponse) ProtoMessage() {} + +func (x *GetCloudProvidersResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[28] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCloudProvidersResponse proto.InternalMessageInfo +// Deprecated: Use GetCloudProvidersResponse.ProtoReflect.Descriptor instead. +func (*GetCloudProvidersResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{28} +} -func (m *GetCloudProvidersResponse) GetCloudProviders() []*CloudProvider { - if m != nil { - return m.CloudProviders +func (x *GetCloudProvidersResponse) GetCloudProviders() []*CloudProvider { + if x != nil { + return x.CloudProviders } return nil } -func (m *GetCloudProvidersResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCloudProvidersResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCloudProvidersResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCloudProvidersResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetCloudProvidersWithFilterRequest struct { - Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetCloudProvidersWithFilterRequest) Reset() { *m = GetCloudProvidersWithFilterRequest{} } -func (m *GetCloudProvidersWithFilterRequest) String() string { return proto.CompactTextString(m) } -func (*GetCloudProvidersWithFilterRequest) ProtoMessage() {} -func (*GetCloudProvidersWithFilterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{29} + Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` } -func (m *GetCloudProvidersWithFilterRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCloudProvidersWithFilterRequest.Unmarshal(m, b) -} -func (m *GetCloudProvidersWithFilterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCloudProvidersWithFilterRequest.Marshal(b, m, deterministic) -} -func (m *GetCloudProvidersWithFilterRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCloudProvidersWithFilterRequest.Merge(m, src) +func (x *GetCloudProvidersWithFilterRequest) Reset() { + *x = GetCloudProvidersWithFilterRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[29] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCloudProvidersWithFilterRequest) XXX_Size() int { - return xxx_messageInfo_GetCloudProvidersWithFilterRequest.Size(m) + +func (x *GetCloudProvidersWithFilterRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCloudProvidersWithFilterRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCloudProvidersWithFilterRequest.DiscardUnknown(m) + +func (*GetCloudProvidersWithFilterRequest) ProtoMessage() {} + +func (x *GetCloudProvidersWithFilterRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[29] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCloudProvidersWithFilterRequest proto.InternalMessageInfo +// Deprecated: Use GetCloudProvidersWithFilterRequest.ProtoReflect.Descriptor instead. +func (*GetCloudProvidersWithFilterRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{29} +} -func (m *GetCloudProvidersWithFilterRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *GetCloudProvidersWithFilterRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *GetCloudProvidersWithFilterRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *GetCloudProvidersWithFilterRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } type GetCloudProvidersWithFilterResponse struct { - CloudProviders []*CloudProvider `protobuf:"bytes,1,rep,name=cloudProviders,proto3" json:"cloudProviders,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetCloudProvidersWithFilterResponse) Reset() { *m = GetCloudProvidersWithFilterResponse{} } -func (m *GetCloudProvidersWithFilterResponse) String() string { return proto.CompactTextString(m) } -func (*GetCloudProvidersWithFilterResponse) ProtoMessage() {} -func (*GetCloudProvidersWithFilterResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{30} + CloudProviders []*CloudProvider `protobuf:"bytes,1,rep,name=cloudProviders,proto3" json:"cloudProviders,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetCloudProvidersWithFilterResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCloudProvidersWithFilterResponse.Unmarshal(m, b) -} -func (m *GetCloudProvidersWithFilterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCloudProvidersWithFilterResponse.Marshal(b, m, deterministic) -} -func (m *GetCloudProvidersWithFilterResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCloudProvidersWithFilterResponse.Merge(m, src) +func (x *GetCloudProvidersWithFilterResponse) Reset() { + *x = GetCloudProvidersWithFilterResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[30] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCloudProvidersWithFilterResponse) XXX_Size() int { - return xxx_messageInfo_GetCloudProvidersWithFilterResponse.Size(m) + +func (x *GetCloudProvidersWithFilterResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCloudProvidersWithFilterResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCloudProvidersWithFilterResponse.DiscardUnknown(m) + +func (*GetCloudProvidersWithFilterResponse) ProtoMessage() {} + +func (x *GetCloudProvidersWithFilterResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[30] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCloudProvidersWithFilterResponse proto.InternalMessageInfo +// Deprecated: Use GetCloudProvidersWithFilterResponse.ProtoReflect.Descriptor instead. +func (*GetCloudProvidersWithFilterResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{30} +} -func (m *GetCloudProvidersWithFilterResponse) GetCloudProviders() []*CloudProvider { - if m != nil { - return m.CloudProviders +func (x *GetCloudProvidersWithFilterResponse) GetCloudProviders() []*CloudProvider { + if x != nil { + return x.CloudProviders } return nil } -func (m *GetCloudProvidersWithFilterResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCloudProvidersWithFilterResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCloudProvidersWithFilterResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCloudProvidersWithFilterResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type RegisterArgoCDProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterArgoCDProjectRequest) Reset() { *m = RegisterArgoCDProjectRequest{} } -func (m *RegisterArgoCDProjectRequest) String() string { return proto.CompactTextString(m) } -func (*RegisterArgoCDProjectRequest) ProtoMessage() {} -func (*RegisterArgoCDProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{31} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *RegisterArgoCDProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterArgoCDProjectRequest.Unmarshal(m, b) -} -func (m *RegisterArgoCDProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterArgoCDProjectRequest.Marshal(b, m, deterministic) -} -func (m *RegisterArgoCDProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterArgoCDProjectRequest.Merge(m, src) +func (x *RegisterArgoCDProjectRequest) Reset() { + *x = RegisterArgoCDProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[31] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterArgoCDProjectRequest) XXX_Size() int { - return xxx_messageInfo_RegisterArgoCDProjectRequest.Size(m) + +func (x *RegisterArgoCDProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterArgoCDProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterArgoCDProjectRequest.DiscardUnknown(m) + +func (*RegisterArgoCDProjectRequest) ProtoMessage() {} + +func (x *RegisterArgoCDProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[31] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterArgoCDProjectRequest proto.InternalMessageInfo +// Deprecated: Use RegisterArgoCDProjectRequest.ProtoReflect.Descriptor instead. +func (*RegisterArgoCDProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{31} +} -func (m *RegisterArgoCDProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *RegisterArgoCDProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type RegisterArgoCDProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterArgoCDProjectResponse) Reset() { *m = RegisterArgoCDProjectResponse{} } -func (m *RegisterArgoCDProjectResponse) String() string { return proto.CompactTextString(m) } -func (*RegisterArgoCDProjectResponse) ProtoMessage() {} -func (*RegisterArgoCDProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{32} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *RegisterArgoCDProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterArgoCDProjectResponse.Unmarshal(m, b) -} -func (m *RegisterArgoCDProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterArgoCDProjectResponse.Marshal(b, m, deterministic) -} -func (m *RegisterArgoCDProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterArgoCDProjectResponse.Merge(m, src) +func (x *RegisterArgoCDProjectResponse) Reset() { + *x = RegisterArgoCDProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[32] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterArgoCDProjectResponse) XXX_Size() int { - return xxx_messageInfo_RegisterArgoCDProjectResponse.Size(m) + +func (x *RegisterArgoCDProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterArgoCDProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterArgoCDProjectResponse.DiscardUnknown(m) + +func (*RegisterArgoCDProjectResponse) ProtoMessage() {} + +func (x *RegisterArgoCDProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[32] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterArgoCDProjectResponse proto.InternalMessageInfo +// Deprecated: Use RegisterArgoCDProjectResponse.ProtoReflect.Descriptor instead. +func (*RegisterArgoCDProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{32} +} -func (m *RegisterArgoCDProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *RegisterArgoCDProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *RegisterArgoCDProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *RegisterArgoCDProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetArgoCDProjectsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetArgoCDProjectsRequest) Reset() { *m = GetArgoCDProjectsRequest{} } -func (m *GetArgoCDProjectsRequest) String() string { return proto.CompactTextString(m) } -func (*GetArgoCDProjectsRequest) ProtoMessage() {} -func (*GetArgoCDProjectsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{33} +func (x *GetArgoCDProjectsRequest) Reset() { + *x = GetArgoCDProjectsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[33] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetArgoCDProjectsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetArgoCDProjectsRequest.Unmarshal(m, b) -} -func (m *GetArgoCDProjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetArgoCDProjectsRequest.Marshal(b, m, deterministic) -} -func (m *GetArgoCDProjectsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetArgoCDProjectsRequest.Merge(m, src) -} -func (m *GetArgoCDProjectsRequest) XXX_Size() int { - return xxx_messageInfo_GetArgoCDProjectsRequest.Size(m) -} -func (m *GetArgoCDProjectsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetArgoCDProjectsRequest.DiscardUnknown(m) +func (x *GetArgoCDProjectsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetArgoCDProjectsRequest proto.InternalMessageInfo +func (*GetArgoCDProjectsRequest) ProtoMessage() {} -type GetArgoCDProjectsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Projects []*ArgoCDProject `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetArgoCDProjectsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[33] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetArgoCDProjectsResponse) Reset() { *m = GetArgoCDProjectsResponse{} } -func (m *GetArgoCDProjectsResponse) String() string { return proto.CompactTextString(m) } -func (*GetArgoCDProjectsResponse) ProtoMessage() {} -func (*GetArgoCDProjectsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{34} +// Deprecated: Use GetArgoCDProjectsRequest.ProtoReflect.Descriptor instead. +func (*GetArgoCDProjectsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{33} } -func (m *GetArgoCDProjectsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetArgoCDProjectsResponse.Unmarshal(m, b) -} -func (m *GetArgoCDProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetArgoCDProjectsResponse.Marshal(b, m, deterministic) +type GetArgoCDProjectsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Projects []*ArgoCDProject `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"` } -func (m *GetArgoCDProjectsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetArgoCDProjectsResponse.Merge(m, src) + +func (x *GetArgoCDProjectsResponse) Reset() { + *x = GetArgoCDProjectsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[34] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetArgoCDProjectsResponse) XXX_Size() int { - return xxx_messageInfo_GetArgoCDProjectsResponse.Size(m) + +func (x *GetArgoCDProjectsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetArgoCDProjectsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetArgoCDProjectsResponse.DiscardUnknown(m) + +func (*GetArgoCDProjectsResponse) ProtoMessage() {} + +func (x *GetArgoCDProjectsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[34] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetArgoCDProjectsResponse proto.InternalMessageInfo +// Deprecated: Use GetArgoCDProjectsResponse.ProtoReflect.Descriptor instead. +func (*GetArgoCDProjectsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{34} +} -func (m *GetArgoCDProjectsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetArgoCDProjectsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetArgoCDProjectsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetArgoCDProjectsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetArgoCDProjectsResponse) GetProjects() []*ArgoCDProject { - if m != nil { - return m.Projects +func (x *GetArgoCDProjectsResponse) GetProjects() []*ArgoCDProject { + if x != nil { + return x.Projects } return nil } type UnRegisterArgoCDProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterArgoCDProjectRequest) Reset() { *m = UnRegisterArgoCDProjectRequest{} } -func (m *UnRegisterArgoCDProjectRequest) String() string { return proto.CompactTextString(m) } -func (*UnRegisterArgoCDProjectRequest) ProtoMessage() {} -func (*UnRegisterArgoCDProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{35} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *UnRegisterArgoCDProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterArgoCDProjectRequest.Unmarshal(m, b) -} -func (m *UnRegisterArgoCDProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterArgoCDProjectRequest.Marshal(b, m, deterministic) -} -func (m *UnRegisterArgoCDProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterArgoCDProjectRequest.Merge(m, src) +func (x *UnRegisterArgoCDProjectRequest) Reset() { + *x = UnRegisterArgoCDProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[35] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterArgoCDProjectRequest) XXX_Size() int { - return xxx_messageInfo_UnRegisterArgoCDProjectRequest.Size(m) + +func (x *UnRegisterArgoCDProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterArgoCDProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterArgoCDProjectRequest.DiscardUnknown(m) + +func (*UnRegisterArgoCDProjectRequest) ProtoMessage() {} + +func (x *UnRegisterArgoCDProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[35] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterArgoCDProjectRequest proto.InternalMessageInfo +// Deprecated: Use UnRegisterArgoCDProjectRequest.ProtoReflect.Descriptor instead. +func (*UnRegisterArgoCDProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{35} +} -func (m *UnRegisterArgoCDProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *UnRegisterArgoCDProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type UnRegisterArgoCDProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterArgoCDProjectResponse) Reset() { *m = UnRegisterArgoCDProjectResponse{} } -func (m *UnRegisterArgoCDProjectResponse) String() string { return proto.CompactTextString(m) } -func (*UnRegisterArgoCDProjectResponse) ProtoMessage() {} -func (*UnRegisterArgoCDProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{36} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UnRegisterArgoCDProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterArgoCDProjectResponse.Unmarshal(m, b) -} -func (m *UnRegisterArgoCDProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterArgoCDProjectResponse.Marshal(b, m, deterministic) -} -func (m *UnRegisterArgoCDProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterArgoCDProjectResponse.Merge(m, src) +func (x *UnRegisterArgoCDProjectResponse) Reset() { + *x = UnRegisterArgoCDProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[36] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterArgoCDProjectResponse) XXX_Size() int { - return xxx_messageInfo_UnRegisterArgoCDProjectResponse.Size(m) + +func (x *UnRegisterArgoCDProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterArgoCDProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterArgoCDProjectResponse.DiscardUnknown(m) + +func (*UnRegisterArgoCDProjectResponse) ProtoMessage() {} + +func (x *UnRegisterArgoCDProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[36] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterArgoCDProjectResponse proto.InternalMessageInfo +// Deprecated: Use UnRegisterArgoCDProjectResponse.ProtoReflect.Descriptor instead. +func (*UnRegisterArgoCDProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{36} +} -func (m *UnRegisterArgoCDProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UnRegisterArgoCDProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UnRegisterArgoCDProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UnRegisterArgoCDProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type ArgoCDProject struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` - Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ArgoCDProject) Reset() { *m = ArgoCDProject{} } -func (m *ArgoCDProject) String() string { return proto.CompactTextString(m) } -func (*ArgoCDProject) ProtoMessage() {} -func (*ArgoCDProject) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{37} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` + Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` } -func (m *ArgoCDProject) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ArgoCDProject.Unmarshal(m, b) -} -func (m *ArgoCDProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ArgoCDProject.Marshal(b, m, deterministic) -} -func (m *ArgoCDProject) XXX_Merge(src proto.Message) { - xxx_messageInfo_ArgoCDProject.Merge(m, src) +func (x *ArgoCDProject) Reset() { + *x = ArgoCDProject{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[37] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ArgoCDProject) XXX_Size() int { - return xxx_messageInfo_ArgoCDProject.Size(m) + +func (x *ArgoCDProject) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ArgoCDProject) XXX_DiscardUnknown() { - xxx_messageInfo_ArgoCDProject.DiscardUnknown(m) + +func (*ArgoCDProject) ProtoMessage() {} + +func (x *ArgoCDProject) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[37] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ArgoCDProject proto.InternalMessageInfo +// Deprecated: Use ArgoCDProject.ProtoReflect.Descriptor instead. +func (*ArgoCDProject) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{37} +} -func (m *ArgoCDProject) GetId() string { - if m != nil { - return m.Id +func (x *ArgoCDProject) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *ArgoCDProject) GetProjectUrl() string { - if m != nil { - return m.ProjectUrl +func (x *ArgoCDProject) GetProjectUrl() string { + if x != nil { + return x.ProjectUrl } return "" } -func (m *ArgoCDProject) GetStatus() string { - if m != nil { - return m.Status +func (x *ArgoCDProject) GetStatus() string { + if x != nil { + return x.Status } return "" } -func (m *ArgoCDProject) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *ArgoCDProject) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type RegisterTektonProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterTektonProjectRequest) Reset() { *m = RegisterTektonProjectRequest{} } -func (m *RegisterTektonProjectRequest) String() string { return proto.CompactTextString(m) } -func (*RegisterTektonProjectRequest) ProtoMessage() {} -func (*RegisterTektonProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{38} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *RegisterTektonProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterTektonProjectRequest.Unmarshal(m, b) -} -func (m *RegisterTektonProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterTektonProjectRequest.Marshal(b, m, deterministic) -} -func (m *RegisterTektonProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterTektonProjectRequest.Merge(m, src) +func (x *RegisterTektonProjectRequest) Reset() { + *x = RegisterTektonProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[38] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterTektonProjectRequest) XXX_Size() int { - return xxx_messageInfo_RegisterTektonProjectRequest.Size(m) + +func (x *RegisterTektonProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterTektonProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterTektonProjectRequest.DiscardUnknown(m) + +func (*RegisterTektonProjectRequest) ProtoMessage() {} + +func (x *RegisterTektonProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[38] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterTektonProjectRequest proto.InternalMessageInfo +// Deprecated: Use RegisterTektonProjectRequest.ProtoReflect.Descriptor instead. +func (*RegisterTektonProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{38} +} -func (m *RegisterTektonProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *RegisterTektonProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type RegisterTektonProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterTektonProjectResponse) Reset() { *m = RegisterTektonProjectResponse{} } -func (m *RegisterTektonProjectResponse) String() string { return proto.CompactTextString(m) } -func (*RegisterTektonProjectResponse) ProtoMessage() {} -func (*RegisterTektonProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{39} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *RegisterTektonProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterTektonProjectResponse.Unmarshal(m, b) -} -func (m *RegisterTektonProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterTektonProjectResponse.Marshal(b, m, deterministic) -} -func (m *RegisterTektonProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterTektonProjectResponse.Merge(m, src) +func (x *RegisterTektonProjectResponse) Reset() { + *x = RegisterTektonProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[39] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterTektonProjectResponse) XXX_Size() int { - return xxx_messageInfo_RegisterTektonProjectResponse.Size(m) + +func (x *RegisterTektonProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterTektonProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterTektonProjectResponse.DiscardUnknown(m) + +func (*RegisterTektonProjectResponse) ProtoMessage() {} + +func (x *RegisterTektonProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[39] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterTektonProjectResponse proto.InternalMessageInfo +// Deprecated: Use RegisterTektonProjectResponse.ProtoReflect.Descriptor instead. +func (*RegisterTektonProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{39} +} -func (m *RegisterTektonProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *RegisterTektonProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *RegisterTektonProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *RegisterTektonProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UnRegisterTektonProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterTektonProjectRequest) Reset() { *m = UnRegisterTektonProjectRequest{} } -func (m *UnRegisterTektonProjectRequest) String() string { return proto.CompactTextString(m) } -func (*UnRegisterTektonProjectRequest) ProtoMessage() {} -func (*UnRegisterTektonProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{40} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *UnRegisterTektonProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterTektonProjectRequest.Unmarshal(m, b) -} -func (m *UnRegisterTektonProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterTektonProjectRequest.Marshal(b, m, deterministic) -} -func (m *UnRegisterTektonProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterTektonProjectRequest.Merge(m, src) +func (x *UnRegisterTektonProjectRequest) Reset() { + *x = UnRegisterTektonProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[40] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterTektonProjectRequest) XXX_Size() int { - return xxx_messageInfo_UnRegisterTektonProjectRequest.Size(m) + +func (x *UnRegisterTektonProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterTektonProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterTektonProjectRequest.DiscardUnknown(m) + +func (*UnRegisterTektonProjectRequest) ProtoMessage() {} + +func (x *UnRegisterTektonProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[40] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterTektonProjectRequest proto.InternalMessageInfo +// Deprecated: Use UnRegisterTektonProjectRequest.ProtoReflect.Descriptor instead. +func (*UnRegisterTektonProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{40} +} -func (m *UnRegisterTektonProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *UnRegisterTektonProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type UnRegisterTektonProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterTektonProjectResponse) Reset() { *m = UnRegisterTektonProjectResponse{} } -func (m *UnRegisterTektonProjectResponse) String() string { return proto.CompactTextString(m) } -func (*UnRegisterTektonProjectResponse) ProtoMessage() {} -func (*UnRegisterTektonProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{41} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UnRegisterTektonProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterTektonProjectResponse.Unmarshal(m, b) -} -func (m *UnRegisterTektonProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterTektonProjectResponse.Marshal(b, m, deterministic) -} -func (m *UnRegisterTektonProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterTektonProjectResponse.Merge(m, src) +func (x *UnRegisterTektonProjectResponse) Reset() { + *x = UnRegisterTektonProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[41] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterTektonProjectResponse) XXX_Size() int { - return xxx_messageInfo_UnRegisterTektonProjectResponse.Size(m) + +func (x *UnRegisterTektonProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterTektonProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterTektonProjectResponse.DiscardUnknown(m) + +func (*UnRegisterTektonProjectResponse) ProtoMessage() {} + +func (x *UnRegisterTektonProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[41] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterTektonProjectResponse proto.InternalMessageInfo +// Deprecated: Use UnRegisterTektonProjectResponse.ProtoReflect.Descriptor instead. +func (*UnRegisterTektonProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{41} +} -func (m *UnRegisterTektonProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UnRegisterTektonProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UnRegisterTektonProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UnRegisterTektonProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type TektonProject struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - GitProjectUrl string `protobuf:"bytes,2,opt,name=gitProjectUrl,proto3" json:"gitProjectUrl,omitempty"` - Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *TektonProject) Reset() { *m = TektonProject{} } -func (m *TektonProject) String() string { return proto.CompactTextString(m) } -func (*TektonProject) ProtoMessage() {} -func (*TektonProject) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{42} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + GitProjectUrl string `protobuf:"bytes,2,opt,name=gitProjectUrl,proto3" json:"gitProjectUrl,omitempty"` + Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` } -func (m *TektonProject) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TektonProject.Unmarshal(m, b) -} -func (m *TektonProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TektonProject.Marshal(b, m, deterministic) -} -func (m *TektonProject) XXX_Merge(src proto.Message) { - xxx_messageInfo_TektonProject.Merge(m, src) +func (x *TektonProject) Reset() { + *x = TektonProject{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[42] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *TektonProject) XXX_Size() int { - return xxx_messageInfo_TektonProject.Size(m) + +func (x *TektonProject) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *TektonProject) XXX_DiscardUnknown() { - xxx_messageInfo_TektonProject.DiscardUnknown(m) + +func (*TektonProject) ProtoMessage() {} + +func (x *TektonProject) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[42] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_TektonProject proto.InternalMessageInfo +// Deprecated: Use TektonProject.ProtoReflect.Descriptor instead. +func (*TektonProject) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{42} +} -func (m *TektonProject) GetId() string { - if m != nil { - return m.Id +func (x *TektonProject) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *TektonProject) GetGitProjectUrl() string { - if m != nil { - return m.GitProjectUrl +func (x *TektonProject) GetGitProjectUrl() string { + if x != nil { + return x.GitProjectUrl } return "" } -func (m *TektonProject) GetStatus() string { - if m != nil { - return m.Status +func (x *TektonProject) GetStatus() string { + if x != nil { + return x.Status } return "" } -func (m *TektonProject) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *TektonProject) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type GetTektonProjectsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetTektonProjectsRequest) Reset() { *m = GetTektonProjectsRequest{} } -func (m *GetTektonProjectsRequest) String() string { return proto.CompactTextString(m) } -func (*GetTektonProjectsRequest) ProtoMessage() {} -func (*GetTektonProjectsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{43} +func (x *GetTektonProjectsRequest) Reset() { + *x = GetTektonProjectsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[43] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetTektonProjectsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTektonProjectsRequest.Unmarshal(m, b) -} -func (m *GetTektonProjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTektonProjectsRequest.Marshal(b, m, deterministic) -} -func (m *GetTektonProjectsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTektonProjectsRequest.Merge(m, src) -} -func (m *GetTektonProjectsRequest) XXX_Size() int { - return xxx_messageInfo_GetTektonProjectsRequest.Size(m) -} -func (m *GetTektonProjectsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetTektonProjectsRequest.DiscardUnknown(m) +func (x *GetTektonProjectsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetTektonProjectsRequest proto.InternalMessageInfo +func (*GetTektonProjectsRequest) ProtoMessage() {} -type GetTektonProjectsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Projects []*TektonProject `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetTektonProjectsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[43] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetTektonProjectsResponse) Reset() { *m = GetTektonProjectsResponse{} } -func (m *GetTektonProjectsResponse) String() string { return proto.CompactTextString(m) } -func (*GetTektonProjectsResponse) ProtoMessage() {} -func (*GetTektonProjectsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{44} +// Deprecated: Use GetTektonProjectsRequest.ProtoReflect.Descriptor instead. +func (*GetTektonProjectsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{43} } -func (m *GetTektonProjectsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTektonProjectsResponse.Unmarshal(m, b) -} -func (m *GetTektonProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTektonProjectsResponse.Marshal(b, m, deterministic) +type GetTektonProjectsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Projects []*TektonProject `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"` } -func (m *GetTektonProjectsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTektonProjectsResponse.Merge(m, src) + +func (x *GetTektonProjectsResponse) Reset() { + *x = GetTektonProjectsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[44] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetTektonProjectsResponse) XXX_Size() int { - return xxx_messageInfo_GetTektonProjectsResponse.Size(m) + +func (x *GetTektonProjectsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetTektonProjectsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetTektonProjectsResponse.DiscardUnknown(m) + +func (*GetTektonProjectsResponse) ProtoMessage() {} + +func (x *GetTektonProjectsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[44] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetTektonProjectsResponse proto.InternalMessageInfo +// Deprecated: Use GetTektonProjectsResponse.ProtoReflect.Descriptor instead. +func (*GetTektonProjectsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{44} +} -func (m *GetTektonProjectsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetTektonProjectsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetTektonProjectsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetTektonProjectsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetTektonProjectsResponse) GetProjects() []*TektonProject { - if m != nil { - return m.Projects +func (x *GetTektonProjectsResponse) GetProjects() []*TektonProject { + if x != nil { + return x.Projects } return nil } type CaptenPlugin struct { - PluginName string `protobuf:"bytes,1,opt,name=pluginName,proto3" json:"pluginName,omitempty"` - PluginDescription string `protobuf:"bytes,2,opt,name=pluginDescription,proto3" json:"pluginDescription,omitempty"` - LaunchURL string `protobuf:"bytes,3,opt,name=launchURL,proto3" json:"launchURL,omitempty"` - LaunchIcon []byte `protobuf:"bytes,4,opt,name=launchIcon,proto3" json:"launchIcon,omitempty"` - InstallStatus string `protobuf:"bytes,5,opt,name=installStatus,proto3" json:"installStatus,omitempty"` - RuntimeStatus string `protobuf:"bytes,6,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *CaptenPlugin) Reset() { *m = CaptenPlugin{} } -func (m *CaptenPlugin) String() string { return proto.CompactTextString(m) } -func (*CaptenPlugin) ProtoMessage() {} -func (*CaptenPlugin) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{45} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *CaptenPlugin) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CaptenPlugin.Unmarshal(m, b) + PluginName string `protobuf:"bytes,1,opt,name=pluginName,proto3" json:"pluginName,omitempty"` + PluginDescription string `protobuf:"bytes,2,opt,name=pluginDescription,proto3" json:"pluginDescription,omitempty"` + LaunchURL string `protobuf:"bytes,3,opt,name=launchURL,proto3" json:"launchURL,omitempty"` + LaunchIcon []byte `protobuf:"bytes,4,opt,name=launchIcon,proto3" json:"launchIcon,omitempty"` + InstallStatus string `protobuf:"bytes,5,opt,name=installStatus,proto3" json:"installStatus,omitempty"` + RuntimeStatus string `protobuf:"bytes,6,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` } -func (m *CaptenPlugin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CaptenPlugin.Marshal(b, m, deterministic) -} -func (m *CaptenPlugin) XXX_Merge(src proto.Message) { - xxx_messageInfo_CaptenPlugin.Merge(m, src) + +func (x *CaptenPlugin) Reset() { + *x = CaptenPlugin{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[45] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CaptenPlugin) XXX_Size() int { - return xxx_messageInfo_CaptenPlugin.Size(m) + +func (x *CaptenPlugin) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CaptenPlugin) XXX_DiscardUnknown() { - xxx_messageInfo_CaptenPlugin.DiscardUnknown(m) + +func (*CaptenPlugin) ProtoMessage() {} + +func (x *CaptenPlugin) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[45] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CaptenPlugin proto.InternalMessageInfo +// Deprecated: Use CaptenPlugin.ProtoReflect.Descriptor instead. +func (*CaptenPlugin) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{45} +} -func (m *CaptenPlugin) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *CaptenPlugin) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *CaptenPlugin) GetPluginDescription() string { - if m != nil { - return m.PluginDescription +func (x *CaptenPlugin) GetPluginDescription() string { + if x != nil { + return x.PluginDescription } return "" } -func (m *CaptenPlugin) GetLaunchURL() string { - if m != nil { - return m.LaunchURL +func (x *CaptenPlugin) GetLaunchURL() string { + if x != nil { + return x.LaunchURL } return "" } -func (m *CaptenPlugin) GetLaunchIcon() []byte { - if m != nil { - return m.LaunchIcon +func (x *CaptenPlugin) GetLaunchIcon() []byte { + if x != nil { + return x.LaunchIcon } return nil } -func (m *CaptenPlugin) GetInstallStatus() string { - if m != nil { - return m.InstallStatus +func (x *CaptenPlugin) GetInstallStatus() string { + if x != nil { + return x.InstallStatus } return "" } -func (m *CaptenPlugin) GetRuntimeStatus() string { - if m != nil { - return m.RuntimeStatus +func (x *CaptenPlugin) GetRuntimeStatus() string { + if x != nil { + return x.RuntimeStatus } return "" } type GetCaptenPluginsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetCaptenPluginsRequest) Reset() { *m = GetCaptenPluginsRequest{} } -func (m *GetCaptenPluginsRequest) String() string { return proto.CompactTextString(m) } -func (*GetCaptenPluginsRequest) ProtoMessage() {} -func (*GetCaptenPluginsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{46} +func (x *GetCaptenPluginsRequest) Reset() { + *x = GetCaptenPluginsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[46] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCaptenPluginsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCaptenPluginsRequest.Unmarshal(m, b) -} -func (m *GetCaptenPluginsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCaptenPluginsRequest.Marshal(b, m, deterministic) -} -func (m *GetCaptenPluginsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCaptenPluginsRequest.Merge(m, src) -} -func (m *GetCaptenPluginsRequest) XXX_Size() int { - return xxx_messageInfo_GetCaptenPluginsRequest.Size(m) -} -func (m *GetCaptenPluginsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCaptenPluginsRequest.DiscardUnknown(m) +func (x *GetCaptenPluginsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetCaptenPluginsRequest proto.InternalMessageInfo +func (*GetCaptenPluginsRequest) ProtoMessage() {} -type GetCaptenPluginsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Plugins []*CaptenPlugin `protobuf:"bytes,3,rep,name=plugins,proto3" json:"plugins,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetCaptenPluginsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[46] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetCaptenPluginsResponse) Reset() { *m = GetCaptenPluginsResponse{} } -func (m *GetCaptenPluginsResponse) String() string { return proto.CompactTextString(m) } -func (*GetCaptenPluginsResponse) ProtoMessage() {} -func (*GetCaptenPluginsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{47} +// Deprecated: Use GetCaptenPluginsRequest.ProtoReflect.Descriptor instead. +func (*GetCaptenPluginsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{46} } -func (m *GetCaptenPluginsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCaptenPluginsResponse.Unmarshal(m, b) -} -func (m *GetCaptenPluginsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCaptenPluginsResponse.Marshal(b, m, deterministic) +type GetCaptenPluginsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Plugins []*CaptenPlugin `protobuf:"bytes,3,rep,name=plugins,proto3" json:"plugins,omitempty"` } -func (m *GetCaptenPluginsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCaptenPluginsResponse.Merge(m, src) + +func (x *GetCaptenPluginsResponse) Reset() { + *x = GetCaptenPluginsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[47] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCaptenPluginsResponse) XXX_Size() int { - return xxx_messageInfo_GetCaptenPluginsResponse.Size(m) + +func (x *GetCaptenPluginsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCaptenPluginsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCaptenPluginsResponse.DiscardUnknown(m) + +func (*GetCaptenPluginsResponse) ProtoMessage() {} + +func (x *GetCaptenPluginsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[47] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCaptenPluginsResponse proto.InternalMessageInfo +// Deprecated: Use GetCaptenPluginsResponse.ProtoReflect.Descriptor instead. +func (*GetCaptenPluginsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{47} +} -func (m *GetCaptenPluginsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCaptenPluginsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCaptenPluginsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCaptenPluginsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetCaptenPluginsResponse) GetPlugins() []*CaptenPlugin { - if m != nil { - return m.Plugins +func (x *GetCaptenPluginsResponse) GetPlugins() []*CaptenPlugin { + if x != nil { + return x.Plugins } return nil } type RegisterCrossplaneProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterCrossplaneProjectRequest) Reset() { *m = RegisterCrossplaneProjectRequest{} } -func (m *RegisterCrossplaneProjectRequest) String() string { return proto.CompactTextString(m) } -func (*RegisterCrossplaneProjectRequest) ProtoMessage() {} -func (*RegisterCrossplaneProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{48} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *RegisterCrossplaneProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterCrossplaneProjectRequest.Unmarshal(m, b) -} -func (m *RegisterCrossplaneProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterCrossplaneProjectRequest.Marshal(b, m, deterministic) -} -func (m *RegisterCrossplaneProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterCrossplaneProjectRequest.Merge(m, src) +func (x *RegisterCrossplaneProjectRequest) Reset() { + *x = RegisterCrossplaneProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[48] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterCrossplaneProjectRequest) XXX_Size() int { - return xxx_messageInfo_RegisterCrossplaneProjectRequest.Size(m) + +func (x *RegisterCrossplaneProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterCrossplaneProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterCrossplaneProjectRequest.DiscardUnknown(m) + +func (*RegisterCrossplaneProjectRequest) ProtoMessage() {} + +func (x *RegisterCrossplaneProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[48] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterCrossplaneProjectRequest proto.InternalMessageInfo +// Deprecated: Use RegisterCrossplaneProjectRequest.ProtoReflect.Descriptor instead. +func (*RegisterCrossplaneProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{48} +} -func (m *RegisterCrossplaneProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *RegisterCrossplaneProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type RegisterCrossplaneProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterCrossplaneProjectResponse) Reset() { *m = RegisterCrossplaneProjectResponse{} } -func (m *RegisterCrossplaneProjectResponse) String() string { return proto.CompactTextString(m) } -func (*RegisterCrossplaneProjectResponse) ProtoMessage() {} -func (*RegisterCrossplaneProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{49} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *RegisterCrossplaneProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterCrossplaneProjectResponse.Unmarshal(m, b) -} -func (m *RegisterCrossplaneProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterCrossplaneProjectResponse.Marshal(b, m, deterministic) -} -func (m *RegisterCrossplaneProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterCrossplaneProjectResponse.Merge(m, src) +func (x *RegisterCrossplaneProjectResponse) Reset() { + *x = RegisterCrossplaneProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[49] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterCrossplaneProjectResponse) XXX_Size() int { - return xxx_messageInfo_RegisterCrossplaneProjectResponse.Size(m) + +func (x *RegisterCrossplaneProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterCrossplaneProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterCrossplaneProjectResponse.DiscardUnknown(m) + +func (*RegisterCrossplaneProjectResponse) ProtoMessage() {} + +func (x *RegisterCrossplaneProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[49] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterCrossplaneProjectResponse proto.InternalMessageInfo +// Deprecated: Use RegisterCrossplaneProjectResponse.ProtoReflect.Descriptor instead. +func (*RegisterCrossplaneProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{49} +} -func (m *RegisterCrossplaneProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *RegisterCrossplaneProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *RegisterCrossplaneProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *RegisterCrossplaneProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UnRegisterCrossplaneProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterCrossplaneProjectRequest) Reset() { *m = UnRegisterCrossplaneProjectRequest{} } -func (m *UnRegisterCrossplaneProjectRequest) String() string { return proto.CompactTextString(m) } -func (*UnRegisterCrossplaneProjectRequest) ProtoMessage() {} -func (*UnRegisterCrossplaneProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{50} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *UnRegisterCrossplaneProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterCrossplaneProjectRequest.Unmarshal(m, b) -} -func (m *UnRegisterCrossplaneProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterCrossplaneProjectRequest.Marshal(b, m, deterministic) -} -func (m *UnRegisterCrossplaneProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterCrossplaneProjectRequest.Merge(m, src) +func (x *UnRegisterCrossplaneProjectRequest) Reset() { + *x = UnRegisterCrossplaneProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[50] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterCrossplaneProjectRequest) XXX_Size() int { - return xxx_messageInfo_UnRegisterCrossplaneProjectRequest.Size(m) + +func (x *UnRegisterCrossplaneProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterCrossplaneProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterCrossplaneProjectRequest.DiscardUnknown(m) + +func (*UnRegisterCrossplaneProjectRequest) ProtoMessage() {} + +func (x *UnRegisterCrossplaneProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[50] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterCrossplaneProjectRequest proto.InternalMessageInfo +// Deprecated: Use UnRegisterCrossplaneProjectRequest.ProtoReflect.Descriptor instead. +func (*UnRegisterCrossplaneProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{50} +} -func (m *UnRegisterCrossplaneProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *UnRegisterCrossplaneProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type UnRegisterCrossplaneProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterCrossplaneProjectResponse) Reset() { *m = UnRegisterCrossplaneProjectResponse{} } -func (m *UnRegisterCrossplaneProjectResponse) String() string { return proto.CompactTextString(m) } -func (*UnRegisterCrossplaneProjectResponse) ProtoMessage() {} -func (*UnRegisterCrossplaneProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{51} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UnRegisterCrossplaneProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterCrossplaneProjectResponse.Unmarshal(m, b) -} -func (m *UnRegisterCrossplaneProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterCrossplaneProjectResponse.Marshal(b, m, deterministic) -} -func (m *UnRegisterCrossplaneProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterCrossplaneProjectResponse.Merge(m, src) +func (x *UnRegisterCrossplaneProjectResponse) Reset() { + *x = UnRegisterCrossplaneProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[51] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterCrossplaneProjectResponse) XXX_Size() int { - return xxx_messageInfo_UnRegisterCrossplaneProjectResponse.Size(m) + +func (x *UnRegisterCrossplaneProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterCrossplaneProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterCrossplaneProjectResponse.DiscardUnknown(m) + +func (*UnRegisterCrossplaneProjectResponse) ProtoMessage() {} + +func (x *UnRegisterCrossplaneProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[51] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterCrossplaneProjectResponse proto.InternalMessageInfo +// Deprecated: Use UnRegisterCrossplaneProjectResponse.ProtoReflect.Descriptor instead. +func (*UnRegisterCrossplaneProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{51} +} -func (m *UnRegisterCrossplaneProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UnRegisterCrossplaneProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UnRegisterCrossplaneProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UnRegisterCrossplaneProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type CrossplaneProject struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - GitProjectUrl string `protobuf:"bytes,2,opt,name=gitProjectUrl,proto3" json:"gitProjectUrl,omitempty"` - Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *CrossplaneProject) Reset() { *m = CrossplaneProject{} } -func (m *CrossplaneProject) String() string { return proto.CompactTextString(m) } -func (*CrossplaneProject) ProtoMessage() {} -func (*CrossplaneProject) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{52} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + GitProjectUrl string `protobuf:"bytes,2,opt,name=gitProjectUrl,proto3" json:"gitProjectUrl,omitempty"` + Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` } -func (m *CrossplaneProject) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CrossplaneProject.Unmarshal(m, b) -} -func (m *CrossplaneProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CrossplaneProject.Marshal(b, m, deterministic) -} -func (m *CrossplaneProject) XXX_Merge(src proto.Message) { - xxx_messageInfo_CrossplaneProject.Merge(m, src) +func (x *CrossplaneProject) Reset() { + *x = CrossplaneProject{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[52] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CrossplaneProject) XXX_Size() int { - return xxx_messageInfo_CrossplaneProject.Size(m) + +func (x *CrossplaneProject) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CrossplaneProject) XXX_DiscardUnknown() { - xxx_messageInfo_CrossplaneProject.DiscardUnknown(m) + +func (*CrossplaneProject) ProtoMessage() {} + +func (x *CrossplaneProject) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[52] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CrossplaneProject proto.InternalMessageInfo +// Deprecated: Use CrossplaneProject.ProtoReflect.Descriptor instead. +func (*CrossplaneProject) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{52} +} -func (m *CrossplaneProject) GetId() string { - if m != nil { - return m.Id +func (x *CrossplaneProject) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *CrossplaneProject) GetGitProjectUrl() string { - if m != nil { - return m.GitProjectUrl +func (x *CrossplaneProject) GetGitProjectUrl() string { + if x != nil { + return x.GitProjectUrl } return "" } -func (m *CrossplaneProject) GetStatus() string { - if m != nil { - return m.Status +func (x *CrossplaneProject) GetStatus() string { + if x != nil { + return x.Status } return "" } -func (m *CrossplaneProject) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *CrossplaneProject) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type GetCrossplaneProjectsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetCrossplaneProjectsRequest) Reset() { *m = GetCrossplaneProjectsRequest{} } -func (m *GetCrossplaneProjectsRequest) String() string { return proto.CompactTextString(m) } -func (*GetCrossplaneProjectsRequest) ProtoMessage() {} -func (*GetCrossplaneProjectsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{53} +func (x *GetCrossplaneProjectsRequest) Reset() { + *x = GetCrossplaneProjectsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[53] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCrossplaneProjectsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCrossplaneProjectsRequest.Unmarshal(m, b) -} -func (m *GetCrossplaneProjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCrossplaneProjectsRequest.Marshal(b, m, deterministic) -} -func (m *GetCrossplaneProjectsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCrossplaneProjectsRequest.Merge(m, src) -} -func (m *GetCrossplaneProjectsRequest) XXX_Size() int { - return xxx_messageInfo_GetCrossplaneProjectsRequest.Size(m) -} -func (m *GetCrossplaneProjectsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCrossplaneProjectsRequest.DiscardUnknown(m) +func (x *GetCrossplaneProjectsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetCrossplaneProjectsRequest proto.InternalMessageInfo +func (*GetCrossplaneProjectsRequest) ProtoMessage() {} -type GetCrossplaneProjectsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Project *CrossplaneProject `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetCrossplaneProjectsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[53] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetCrossplaneProjectsResponse) Reset() { *m = GetCrossplaneProjectsResponse{} } -func (m *GetCrossplaneProjectsResponse) String() string { return proto.CompactTextString(m) } -func (*GetCrossplaneProjectsResponse) ProtoMessage() {} -func (*GetCrossplaneProjectsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{54} +// Deprecated: Use GetCrossplaneProjectsRequest.ProtoReflect.Descriptor instead. +func (*GetCrossplaneProjectsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{53} } -func (m *GetCrossplaneProjectsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCrossplaneProjectsResponse.Unmarshal(m, b) -} -func (m *GetCrossplaneProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCrossplaneProjectsResponse.Marshal(b, m, deterministic) +type GetCrossplaneProjectsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Project *CrossplaneProject `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"` } -func (m *GetCrossplaneProjectsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCrossplaneProjectsResponse.Merge(m, src) + +func (x *GetCrossplaneProjectsResponse) Reset() { + *x = GetCrossplaneProjectsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[54] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCrossplaneProjectsResponse) XXX_Size() int { - return xxx_messageInfo_GetCrossplaneProjectsResponse.Size(m) + +func (x *GetCrossplaneProjectsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCrossplaneProjectsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCrossplaneProjectsResponse.DiscardUnknown(m) + +func (*GetCrossplaneProjectsResponse) ProtoMessage() {} + +func (x *GetCrossplaneProjectsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[54] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCrossplaneProjectsResponse proto.InternalMessageInfo +// Deprecated: Use GetCrossplaneProjectsResponse.ProtoReflect.Descriptor instead. +func (*GetCrossplaneProjectsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{54} +} -func (m *GetCrossplaneProjectsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCrossplaneProjectsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCrossplaneProjectsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCrossplaneProjectsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetCrossplaneProjectsResponse) GetProject() *CrossplaneProject { - if m != nil { - return m.Project +func (x *GetCrossplaneProjectsResponse) GetProject() *CrossplaneProject { + if x != nil { + return x.Project } return nil } type ManagedCluster struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"` - ClusterEndpoint string `protobuf:"bytes,3,opt,name=clusterEndpoint,proto3" json:"clusterEndpoint,omitempty"` - ClusterDeployStatus string `protobuf:"bytes,4,opt,name=clusterDeployStatus,proto3" json:"clusterDeployStatus,omitempty"` - AppDeployStatus string `protobuf:"bytes,5,opt,name=appDeployStatus,proto3" json:"appDeployStatus,omitempty"` - LastUpdateTime string `protobuf:"bytes,6,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ManagedCluster) Reset() { *m = ManagedCluster{} } -func (m *ManagedCluster) String() string { return proto.CompactTextString(m) } -func (*ManagedCluster) ProtoMessage() {} -func (*ManagedCluster) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{55} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ManagedCluster) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ManagedCluster.Unmarshal(m, b) -} -func (m *ManagedCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ManagedCluster.Marshal(b, m, deterministic) + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"` + ClusterEndpoint string `protobuf:"bytes,3,opt,name=clusterEndpoint,proto3" json:"clusterEndpoint,omitempty"` + ClusterDeployStatus string `protobuf:"bytes,4,opt,name=clusterDeployStatus,proto3" json:"clusterDeployStatus,omitempty"` + AppDeployStatus string `protobuf:"bytes,5,opt,name=appDeployStatus,proto3" json:"appDeployStatus,omitempty"` + LastUpdateTime string `protobuf:"bytes,6,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` } -func (m *ManagedCluster) XXX_Merge(src proto.Message) { - xxx_messageInfo_ManagedCluster.Merge(m, src) + +func (x *ManagedCluster) Reset() { + *x = ManagedCluster{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[55] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ManagedCluster) XXX_Size() int { - return xxx_messageInfo_ManagedCluster.Size(m) + +func (x *ManagedCluster) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ManagedCluster) XXX_DiscardUnknown() { - xxx_messageInfo_ManagedCluster.DiscardUnknown(m) + +func (*ManagedCluster) ProtoMessage() {} + +func (x *ManagedCluster) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[55] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ManagedCluster proto.InternalMessageInfo +// Deprecated: Use ManagedCluster.ProtoReflect.Descriptor instead. +func (*ManagedCluster) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{55} +} -func (m *ManagedCluster) GetId() string { - if m != nil { - return m.Id +func (x *ManagedCluster) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *ManagedCluster) GetClusterName() string { - if m != nil { - return m.ClusterName +func (x *ManagedCluster) GetClusterName() string { + if x != nil { + return x.ClusterName } return "" } -func (m *ManagedCluster) GetClusterEndpoint() string { - if m != nil { - return m.ClusterEndpoint +func (x *ManagedCluster) GetClusterEndpoint() string { + if x != nil { + return x.ClusterEndpoint } return "" } -func (m *ManagedCluster) GetClusterDeployStatus() string { - if m != nil { - return m.ClusterDeployStatus +func (x *ManagedCluster) GetClusterDeployStatus() string { + if x != nil { + return x.ClusterDeployStatus } return "" } -func (m *ManagedCluster) GetAppDeployStatus() string { - if m != nil { - return m.AppDeployStatus +func (x *ManagedCluster) GetAppDeployStatus() string { + if x != nil { + return x.AppDeployStatus } return "" } -func (m *ManagedCluster) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *ManagedCluster) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type GetManagedClustersRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetManagedClustersRequest) Reset() { *m = GetManagedClustersRequest{} } -func (m *GetManagedClustersRequest) String() string { return proto.CompactTextString(m) } -func (*GetManagedClustersRequest) ProtoMessage() {} -func (*GetManagedClustersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{56} +func (x *GetManagedClustersRequest) Reset() { + *x = GetManagedClustersRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[56] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetManagedClustersRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetManagedClustersRequest.Unmarshal(m, b) -} -func (m *GetManagedClustersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetManagedClustersRequest.Marshal(b, m, deterministic) -} -func (m *GetManagedClustersRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetManagedClustersRequest.Merge(m, src) -} -func (m *GetManagedClustersRequest) XXX_Size() int { - return xxx_messageInfo_GetManagedClustersRequest.Size(m) -} -func (m *GetManagedClustersRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetManagedClustersRequest.DiscardUnknown(m) +func (x *GetManagedClustersRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetManagedClustersRequest proto.InternalMessageInfo +func (*GetManagedClustersRequest) ProtoMessage() {} -type GetManagedClustersResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Clusters []*ManagedCluster `protobuf:"bytes,3,rep,name=clusters,proto3" json:"clusters,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetManagedClustersRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[56] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetManagedClustersResponse) Reset() { *m = GetManagedClustersResponse{} } -func (m *GetManagedClustersResponse) String() string { return proto.CompactTextString(m) } -func (*GetManagedClustersResponse) ProtoMessage() {} -func (*GetManagedClustersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{57} +// Deprecated: Use GetManagedClustersRequest.ProtoReflect.Descriptor instead. +func (*GetManagedClustersRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{56} } -func (m *GetManagedClustersResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetManagedClustersResponse.Unmarshal(m, b) -} -func (m *GetManagedClustersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetManagedClustersResponse.Marshal(b, m, deterministic) +type GetManagedClustersResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Clusters []*ManagedCluster `protobuf:"bytes,3,rep,name=clusters,proto3" json:"clusters,omitempty"` } -func (m *GetManagedClustersResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetManagedClustersResponse.Merge(m, src) + +func (x *GetManagedClustersResponse) Reset() { + *x = GetManagedClustersResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[57] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetManagedClustersResponse) XXX_Size() int { - return xxx_messageInfo_GetManagedClustersResponse.Size(m) + +func (x *GetManagedClustersResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetManagedClustersResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetManagedClustersResponse.DiscardUnknown(m) + +func (*GetManagedClustersResponse) ProtoMessage() {} + +func (x *GetManagedClustersResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[57] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetManagedClustersResponse proto.InternalMessageInfo +// Deprecated: Use GetManagedClustersResponse.ProtoReflect.Descriptor instead. +func (*GetManagedClustersResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{57} +} -func (m *GetManagedClustersResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetManagedClustersResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetManagedClustersResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetManagedClustersResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetManagedClustersResponse) GetClusters() []*ManagedCluster { - if m != nil { - return m.Clusters +func (x *GetManagedClustersResponse) GetClusters() []*ManagedCluster { + if x != nil { + return x.Clusters } return nil } type GetManagedClusterKubeconfigRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetManagedClusterKubeconfigRequest) Reset() { *m = GetManagedClusterKubeconfigRequest{} } -func (m *GetManagedClusterKubeconfigRequest) String() string { return proto.CompactTextString(m) } -func (*GetManagedClusterKubeconfigRequest) ProtoMessage() {} -func (*GetManagedClusterKubeconfigRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{58} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *GetManagedClusterKubeconfigRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetManagedClusterKubeconfigRequest.Unmarshal(m, b) -} -func (m *GetManagedClusterKubeconfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetManagedClusterKubeconfigRequest.Marshal(b, m, deterministic) -} -func (m *GetManagedClusterKubeconfigRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetManagedClusterKubeconfigRequest.Merge(m, src) +func (x *GetManagedClusterKubeconfigRequest) Reset() { + *x = GetManagedClusterKubeconfigRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[58] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetManagedClusterKubeconfigRequest) XXX_Size() int { - return xxx_messageInfo_GetManagedClusterKubeconfigRequest.Size(m) + +func (x *GetManagedClusterKubeconfigRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetManagedClusterKubeconfigRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetManagedClusterKubeconfigRequest.DiscardUnknown(m) + +func (*GetManagedClusterKubeconfigRequest) ProtoMessage() {} + +func (x *GetManagedClusterKubeconfigRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[58] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetManagedClusterKubeconfigRequest proto.InternalMessageInfo +// Deprecated: Use GetManagedClusterKubeconfigRequest.ProtoReflect.Descriptor instead. +func (*GetManagedClusterKubeconfigRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{58} +} -func (m *GetManagedClusterKubeconfigRequest) GetId() string { - if m != nil { - return m.Id +func (x *GetManagedClusterKubeconfigRequest) GetId() string { + if x != nil { + return x.Id } return "" } type GetManagedClusterKubeconfigResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Kubeconfig string `protobuf:"bytes,3,opt,name=kubeconfig,proto3" json:"kubeconfig,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetManagedClusterKubeconfigResponse) Reset() { *m = GetManagedClusterKubeconfigResponse{} } -func (m *GetManagedClusterKubeconfigResponse) String() string { return proto.CompactTextString(m) } -func (*GetManagedClusterKubeconfigResponse) ProtoMessage() {} -func (*GetManagedClusterKubeconfigResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{59} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Kubeconfig string `protobuf:"bytes,3,opt,name=kubeconfig,proto3" json:"kubeconfig,omitempty"` } -func (m *GetManagedClusterKubeconfigResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetManagedClusterKubeconfigResponse.Unmarshal(m, b) -} -func (m *GetManagedClusterKubeconfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetManagedClusterKubeconfigResponse.Marshal(b, m, deterministic) -} -func (m *GetManagedClusterKubeconfigResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetManagedClusterKubeconfigResponse.Merge(m, src) +func (x *GetManagedClusterKubeconfigResponse) Reset() { + *x = GetManagedClusterKubeconfigResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[59] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetManagedClusterKubeconfigResponse) XXX_Size() int { - return xxx_messageInfo_GetManagedClusterKubeconfigResponse.Size(m) + +func (x *GetManagedClusterKubeconfigResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetManagedClusterKubeconfigResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetManagedClusterKubeconfigResponse.DiscardUnknown(m) + +func (*GetManagedClusterKubeconfigResponse) ProtoMessage() {} + +func (x *GetManagedClusterKubeconfigResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[59] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetManagedClusterKubeconfigResponse proto.InternalMessageInfo +// Deprecated: Use GetManagedClusterKubeconfigResponse.ProtoReflect.Descriptor instead. +func (*GetManagedClusterKubeconfigResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{59} +} -func (m *GetManagedClusterKubeconfigResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetManagedClusterKubeconfigResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetManagedClusterKubeconfigResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetManagedClusterKubeconfigResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetManagedClusterKubeconfigResponse) GetKubeconfig() string { - if m != nil { - return m.Kubeconfig +func (x *GetManagedClusterKubeconfigResponse) GetKubeconfig() string { + if x != nil { + return x.Kubeconfig } return "" } type AddContainerRegistryRequest struct { - RegistryUrl string `protobuf:"bytes,1,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` - Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` - RegistryAttributes map[string]string `protobuf:"bytes,3,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - RegistryType string `protobuf:"bytes,4,opt,name=registryType,proto3" json:"registryType,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *AddContainerRegistryRequest) Reset() { *m = AddContainerRegistryRequest{} } -func (m *AddContainerRegistryRequest) String() string { return proto.CompactTextString(m) } -func (*AddContainerRegistryRequest) ProtoMessage() {} -func (*AddContainerRegistryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{60} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddContainerRegistryRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddContainerRegistryRequest.Unmarshal(m, b) + RegistryUrl string `protobuf:"bytes,1,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` + Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` + RegistryAttributes map[string]string `protobuf:"bytes,3,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + RegistryType string `protobuf:"bytes,4,opt,name=registryType,proto3" json:"registryType,omitempty"` } -func (m *AddContainerRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddContainerRegistryRequest.Marshal(b, m, deterministic) -} -func (m *AddContainerRegistryRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddContainerRegistryRequest.Merge(m, src) + +func (x *AddContainerRegistryRequest) Reset() { + *x = AddContainerRegistryRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[60] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddContainerRegistryRequest) XXX_Size() int { - return xxx_messageInfo_AddContainerRegistryRequest.Size(m) + +func (x *AddContainerRegistryRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddContainerRegistryRequest) XXX_DiscardUnknown() { - xxx_messageInfo_AddContainerRegistryRequest.DiscardUnknown(m) + +func (*AddContainerRegistryRequest) ProtoMessage() {} + +func (x *AddContainerRegistryRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[60] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddContainerRegistryRequest proto.InternalMessageInfo +// Deprecated: Use AddContainerRegistryRequest.ProtoReflect.Descriptor instead. +func (*AddContainerRegistryRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{60} +} -func (m *AddContainerRegistryRequest) GetRegistryUrl() string { - if m != nil { - return m.RegistryUrl +func (x *AddContainerRegistryRequest) GetRegistryUrl() string { + if x != nil { + return x.RegistryUrl } return "" } -func (m *AddContainerRegistryRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *AddContainerRegistryRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *AddContainerRegistryRequest) GetRegistryAttributes() map[string]string { - if m != nil { - return m.RegistryAttributes +func (x *AddContainerRegistryRequest) GetRegistryAttributes() map[string]string { + if x != nil { + return x.RegistryAttributes } return nil } -func (m *AddContainerRegistryRequest) GetRegistryType() string { - if m != nil { - return m.RegistryType +func (x *AddContainerRegistryRequest) GetRegistryType() string { + if x != nil { + return x.RegistryType } return "" } type AddContainerRegistryResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddContainerRegistryResponse) Reset() { *m = AddContainerRegistryResponse{} } -func (m *AddContainerRegistryResponse) String() string { return proto.CompactTextString(m) } -func (*AddContainerRegistryResponse) ProtoMessage() {} -func (*AddContainerRegistryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{61} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *AddContainerRegistryResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddContainerRegistryResponse.Unmarshal(m, b) -} -func (m *AddContainerRegistryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddContainerRegistryResponse.Marshal(b, m, deterministic) -} -func (m *AddContainerRegistryResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddContainerRegistryResponse.Merge(m, src) +func (x *AddContainerRegistryResponse) Reset() { + *x = AddContainerRegistryResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[61] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddContainerRegistryResponse) XXX_Size() int { - return xxx_messageInfo_AddContainerRegistryResponse.Size(m) + +func (x *AddContainerRegistryResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddContainerRegistryResponse) XXX_DiscardUnknown() { - xxx_messageInfo_AddContainerRegistryResponse.DiscardUnknown(m) + +func (*AddContainerRegistryResponse) ProtoMessage() {} + +func (x *AddContainerRegistryResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[61] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddContainerRegistryResponse proto.InternalMessageInfo +// Deprecated: Use AddContainerRegistryResponse.ProtoReflect.Descriptor instead. +func (*AddContainerRegistryResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{61} +} -func (m *AddContainerRegistryResponse) GetId() string { - if m != nil { - return m.Id +func (x *AddContainerRegistryResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *AddContainerRegistryResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *AddContainerRegistryResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *AddContainerRegistryResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *AddContainerRegistryResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UpdateContainerRegistryRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - RegistryAttributes map[string]string `protobuf:"bytes,4,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - RegistryType string `protobuf:"bytes,5,opt,name=registryType,proto3" json:"registryType,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateContainerRegistryRequest) Reset() { *m = UpdateContainerRegistryRequest{} } -func (m *UpdateContainerRegistryRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateContainerRegistryRequest) ProtoMessage() {} -func (*UpdateContainerRegistryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{62} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateContainerRegistryRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateContainerRegistryRequest.Unmarshal(m, b) + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + RegistryAttributes map[string]string `protobuf:"bytes,4,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + RegistryType string `protobuf:"bytes,5,opt,name=registryType,proto3" json:"registryType,omitempty"` } -func (m *UpdateContainerRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateContainerRegistryRequest.Marshal(b, m, deterministic) -} -func (m *UpdateContainerRegistryRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateContainerRegistryRequest.Merge(m, src) + +func (x *UpdateContainerRegistryRequest) Reset() { + *x = UpdateContainerRegistryRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[62] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateContainerRegistryRequest) XXX_Size() int { - return xxx_messageInfo_UpdateContainerRegistryRequest.Size(m) + +func (x *UpdateContainerRegistryRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateContainerRegistryRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateContainerRegistryRequest.DiscardUnknown(m) + +func (*UpdateContainerRegistryRequest) ProtoMessage() {} + +func (x *UpdateContainerRegistryRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[62] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateContainerRegistryRequest proto.InternalMessageInfo +// Deprecated: Use UpdateContainerRegistryRequest.ProtoReflect.Descriptor instead. +func (*UpdateContainerRegistryRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{62} +} -func (m *UpdateContainerRegistryRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateContainerRegistryRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateContainerRegistryRequest) GetRegistryUrl() string { - if m != nil { - return m.RegistryUrl +func (x *UpdateContainerRegistryRequest) GetRegistryUrl() string { + if x != nil { + return x.RegistryUrl } return "" } -func (m *UpdateContainerRegistryRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *UpdateContainerRegistryRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *UpdateContainerRegistryRequest) GetRegistryAttributes() map[string]string { - if m != nil { - return m.RegistryAttributes +func (x *UpdateContainerRegistryRequest) GetRegistryAttributes() map[string]string { + if x != nil { + return x.RegistryAttributes } return nil } -func (m *UpdateContainerRegistryRequest) GetRegistryType() string { - if m != nil { - return m.RegistryType +func (x *UpdateContainerRegistryRequest) GetRegistryType() string { + if x != nil { + return x.RegistryType } return "" } type UpdateContainerRegistryResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateContainerRegistryResponse) Reset() { *m = UpdateContainerRegistryResponse{} } -func (m *UpdateContainerRegistryResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateContainerRegistryResponse) ProtoMessage() {} -func (*UpdateContainerRegistryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{63} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateContainerRegistryResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateContainerRegistryResponse.Unmarshal(m, b) -} -func (m *UpdateContainerRegistryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateContainerRegistryResponse.Marshal(b, m, deterministic) -} -func (m *UpdateContainerRegistryResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateContainerRegistryResponse.Merge(m, src) +func (x *UpdateContainerRegistryResponse) Reset() { + *x = UpdateContainerRegistryResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[63] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateContainerRegistryResponse) XXX_Size() int { - return xxx_messageInfo_UpdateContainerRegistryResponse.Size(m) + +func (x *UpdateContainerRegistryResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateContainerRegistryResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateContainerRegistryResponse.DiscardUnknown(m) + +func (*UpdateContainerRegistryResponse) ProtoMessage() {} + +func (x *UpdateContainerRegistryResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[63] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateContainerRegistryResponse proto.InternalMessageInfo +// Deprecated: Use UpdateContainerRegistryResponse.ProtoReflect.Descriptor instead. +func (*UpdateContainerRegistryResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{63} +} -func (m *UpdateContainerRegistryResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateContainerRegistryResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateContainerRegistryResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateContainerRegistryResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteContainerRegistryRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteContainerRegistryRequest) Reset() { *m = DeleteContainerRegistryRequest{} } -func (m *DeleteContainerRegistryRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteContainerRegistryRequest) ProtoMessage() {} -func (*DeleteContainerRegistryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{64} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *DeleteContainerRegistryRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteContainerRegistryRequest.Unmarshal(m, b) -} -func (m *DeleteContainerRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteContainerRegistryRequest.Marshal(b, m, deterministic) -} -func (m *DeleteContainerRegistryRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteContainerRegistryRequest.Merge(m, src) +func (x *DeleteContainerRegistryRequest) Reset() { + *x = DeleteContainerRegistryRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[64] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteContainerRegistryRequest) XXX_Size() int { - return xxx_messageInfo_DeleteContainerRegistryRequest.Size(m) + +func (x *DeleteContainerRegistryRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteContainerRegistryRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteContainerRegistryRequest.DiscardUnknown(m) + +func (*DeleteContainerRegistryRequest) ProtoMessage() {} + +func (x *DeleteContainerRegistryRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[64] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteContainerRegistryRequest proto.InternalMessageInfo +// Deprecated: Use DeleteContainerRegistryRequest.ProtoReflect.Descriptor instead. +func (*DeleteContainerRegistryRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{64} +} -func (m *DeleteContainerRegistryRequest) GetId() string { - if m != nil { - return m.Id +func (x *DeleteContainerRegistryRequest) GetId() string { + if x != nil { + return x.Id } return "" } type DeleteContainerRegistryResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteContainerRegistryResponse) Reset() { *m = DeleteContainerRegistryResponse{} } -func (m *DeleteContainerRegistryResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteContainerRegistryResponse) ProtoMessage() {} -func (*DeleteContainerRegistryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{65} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteContainerRegistryResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteContainerRegistryResponse.Unmarshal(m, b) -} -func (m *DeleteContainerRegistryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteContainerRegistryResponse.Marshal(b, m, deterministic) -} -func (m *DeleteContainerRegistryResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteContainerRegistryResponse.Merge(m, src) +func (x *DeleteContainerRegistryResponse) Reset() { + *x = DeleteContainerRegistryResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[65] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteContainerRegistryResponse) XXX_Size() int { - return xxx_messageInfo_DeleteContainerRegistryResponse.Size(m) + +func (x *DeleteContainerRegistryResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteContainerRegistryResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteContainerRegistryResponse.DiscardUnknown(m) + +func (*DeleteContainerRegistryResponse) ProtoMessage() {} + +func (x *DeleteContainerRegistryResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[65] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteContainerRegistryResponse proto.InternalMessageInfo +// Deprecated: Use DeleteContainerRegistryResponse.ProtoReflect.Descriptor instead. +func (*DeleteContainerRegistryResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{65} +} -func (m *DeleteContainerRegistryResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteContainerRegistryResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteContainerRegistryResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteContainerRegistryResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetContainerRegistryRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetContainerRegistryRequest) Reset() { *m = GetContainerRegistryRequest{} } -func (m *GetContainerRegistryRequest) String() string { return proto.CompactTextString(m) } -func (*GetContainerRegistryRequest) ProtoMessage() {} -func (*GetContainerRegistryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{66} +func (x *GetContainerRegistryRequest) Reset() { + *x = GetContainerRegistryRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[66] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetContainerRegistryRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetContainerRegistryRequest.Unmarshal(m, b) -} -func (m *GetContainerRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetContainerRegistryRequest.Marshal(b, m, deterministic) -} -func (m *GetContainerRegistryRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetContainerRegistryRequest.Merge(m, src) -} -func (m *GetContainerRegistryRequest) XXX_Size() int { - return xxx_messageInfo_GetContainerRegistryRequest.Size(m) -} -func (m *GetContainerRegistryRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetContainerRegistryRequest.DiscardUnknown(m) +func (x *GetContainerRegistryRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetContainerRegistryRequest proto.InternalMessageInfo +func (*GetContainerRegistryRequest) ProtoMessage() {} -type ContainerRegistry struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - RegistryAttributes map[string]string `protobuf:"bytes,5,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - RegistryType string `protobuf:"bytes,6,opt,name=registryType,proto3" json:"registryType,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ContainerRegistry) Reset() { *m = ContainerRegistry{} } -func (m *ContainerRegistry) String() string { return proto.CompactTextString(m) } -func (*ContainerRegistry) ProtoMessage() {} -func (*ContainerRegistry) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{67} +func (x *GetContainerRegistryRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[66] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *ContainerRegistry) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ContainerRegistry.Unmarshal(m, b) +// Deprecated: Use GetContainerRegistryRequest.ProtoReflect.Descriptor instead. +func (*GetContainerRegistryRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{66} } -func (m *ContainerRegistry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ContainerRegistry.Marshal(b, m, deterministic) + +type ContainerRegistry struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` + RegistryAttributes map[string]string `protobuf:"bytes,5,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + RegistryType string `protobuf:"bytes,6,opt,name=registryType,proto3" json:"registryType,omitempty"` } -func (m *ContainerRegistry) XXX_Merge(src proto.Message) { - xxx_messageInfo_ContainerRegistry.Merge(m, src) + +func (x *ContainerRegistry) Reset() { + *x = ContainerRegistry{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[67] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ContainerRegistry) XXX_Size() int { - return xxx_messageInfo_ContainerRegistry.Size(m) + +func (x *ContainerRegistry) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ContainerRegistry) XXX_DiscardUnknown() { - xxx_messageInfo_ContainerRegistry.DiscardUnknown(m) + +func (*ContainerRegistry) ProtoMessage() {} + +func (x *ContainerRegistry) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[67] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ContainerRegistry proto.InternalMessageInfo +// Deprecated: Use ContainerRegistry.ProtoReflect.Descriptor instead. +func (*ContainerRegistry) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{67} +} -func (m *ContainerRegistry) GetId() string { - if m != nil { - return m.Id +func (x *ContainerRegistry) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *ContainerRegistry) GetRegistryUrl() string { - if m != nil { - return m.RegistryUrl +func (x *ContainerRegistry) GetRegistryUrl() string { + if x != nil { + return x.RegistryUrl } return "" } -func (m *ContainerRegistry) GetLabels() []string { - if m != nil { - return m.Labels +func (x *ContainerRegistry) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *ContainerRegistry) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *ContainerRegistry) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } -func (m *ContainerRegistry) GetRegistryAttributes() map[string]string { - if m != nil { - return m.RegistryAttributes +func (x *ContainerRegistry) GetRegistryAttributes() map[string]string { + if x != nil { + return x.RegistryAttributes } return nil } -func (m *ContainerRegistry) GetRegistryType() string { - if m != nil { - return m.RegistryType +func (x *ContainerRegistry) GetRegistryType() string { + if x != nil { + return x.RegistryType } return "" } type GetContainerRegistryResponse struct { - Registries []*ContainerRegistry `protobuf:"bytes,1,rep,name=registries,proto3" json:"registries,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetContainerRegistryResponse) Reset() { *m = GetContainerRegistryResponse{} } -func (m *GetContainerRegistryResponse) String() string { return proto.CompactTextString(m) } -func (*GetContainerRegistryResponse) ProtoMessage() {} -func (*GetContainerRegistryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{68} + Registries []*ContainerRegistry `protobuf:"bytes,1,rep,name=registries,proto3" json:"registries,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetContainerRegistryResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetContainerRegistryResponse.Unmarshal(m, b) -} -func (m *GetContainerRegistryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetContainerRegistryResponse.Marshal(b, m, deterministic) -} -func (m *GetContainerRegistryResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetContainerRegistryResponse.Merge(m, src) +func (x *GetContainerRegistryResponse) Reset() { + *x = GetContainerRegistryResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[68] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetContainerRegistryResponse) XXX_Size() int { - return xxx_messageInfo_GetContainerRegistryResponse.Size(m) + +func (x *GetContainerRegistryResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetContainerRegistryResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetContainerRegistryResponse.DiscardUnknown(m) + +func (*GetContainerRegistryResponse) ProtoMessage() {} + +func (x *GetContainerRegistryResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[68] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetContainerRegistryResponse proto.InternalMessageInfo +// Deprecated: Use GetContainerRegistryResponse.ProtoReflect.Descriptor instead. +func (*GetContainerRegistryResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{68} +} -func (m *GetContainerRegistryResponse) GetRegistries() []*ContainerRegistry { - if m != nil { - return m.Registries +func (x *GetContainerRegistryResponse) GetRegistries() []*ContainerRegistry { + if x != nil { + return x.Registries } return nil } -func (m *GetContainerRegistryResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetContainerRegistryResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetContainerRegistryResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetContainerRegistryResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type TektonPipelines struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` PipelineName string `protobuf:"bytes,2,opt,name=pipelineName,proto3" json:"pipelineName,omitempty"` WebhookURL string `protobuf:"bytes,3,opt,name=webhookURL,proto3" json:"webhookURL,omitempty"` @@ -3542,712 +4110,2651 @@ type TektonPipelines struct { GitOrgId string `protobuf:"bytes,5,opt,name=gitOrgId,proto3" json:"gitOrgId,omitempty"` ContainerRegistryIds []string `protobuf:"bytes,6,rep,name=containerRegistryIds,proto3" json:"containerRegistryIds,omitempty"` LastUpdateTime string `protobuf:"bytes,7,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` } -func (m *TektonPipelines) Reset() { *m = TektonPipelines{} } -func (m *TektonPipelines) String() string { return proto.CompactTextString(m) } -func (*TektonPipelines) ProtoMessage() {} -func (*TektonPipelines) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{69} +func (x *TektonPipelines) Reset() { + *x = TektonPipelines{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[69] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *TektonPipelines) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TektonPipelines.Unmarshal(m, b) +func (x *TektonPipelines) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *TektonPipelines) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TektonPipelines.Marshal(b, m, deterministic) -} -func (m *TektonPipelines) XXX_Merge(src proto.Message) { - xxx_messageInfo_TektonPipelines.Merge(m, src) -} -func (m *TektonPipelines) XXX_Size() int { - return xxx_messageInfo_TektonPipelines.Size(m) -} -func (m *TektonPipelines) XXX_DiscardUnknown() { - xxx_messageInfo_TektonPipelines.DiscardUnknown(m) + +func (*TektonPipelines) ProtoMessage() {} + +func (x *TektonPipelines) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[69] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_TektonPipelines proto.InternalMessageInfo +// Deprecated: Use TektonPipelines.ProtoReflect.Descriptor instead. +func (*TektonPipelines) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{69} +} -func (m *TektonPipelines) GetId() string { - if m != nil { - return m.Id +func (x *TektonPipelines) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *TektonPipelines) GetPipelineName() string { - if m != nil { - return m.PipelineName +func (x *TektonPipelines) GetPipelineName() string { + if x != nil { + return x.PipelineName } return "" } -func (m *TektonPipelines) GetWebhookURL() string { - if m != nil { - return m.WebhookURL +func (x *TektonPipelines) GetWebhookURL() string { + if x != nil { + return x.WebhookURL } return "" } -func (m *TektonPipelines) GetStatus() string { - if m != nil { - return m.Status +func (x *TektonPipelines) GetStatus() string { + if x != nil { + return x.Status } return "" } -func (m *TektonPipelines) GetGitOrgId() string { - if m != nil { - return m.GitOrgId +func (x *TektonPipelines) GetGitOrgId() string { + if x != nil { + return x.GitOrgId } return "" } -func (m *TektonPipelines) GetContainerRegistryIds() []string { - if m != nil { - return m.ContainerRegistryIds +func (x *TektonPipelines) GetContainerRegistryIds() []string { + if x != nil { + return x.ContainerRegistryIds } return nil } -func (m *TektonPipelines) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *TektonPipelines) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type SyncTektonPipelinesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *SyncTektonPipelinesRequest) Reset() { *m = SyncTektonPipelinesRequest{} } -func (m *SyncTektonPipelinesRequest) String() string { return proto.CompactTextString(m) } -func (*SyncTektonPipelinesRequest) ProtoMessage() {} -func (*SyncTektonPipelinesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{70} +func (x *SyncTektonPipelinesRequest) Reset() { + *x = SyncTektonPipelinesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[70] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncTektonPipelinesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncTektonPipelinesRequest.Unmarshal(m, b) -} -func (m *SyncTektonPipelinesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncTektonPipelinesRequest.Marshal(b, m, deterministic) -} -func (m *SyncTektonPipelinesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncTektonPipelinesRequest.Merge(m, src) -} -func (m *SyncTektonPipelinesRequest) XXX_Size() int { - return xxx_messageInfo_SyncTektonPipelinesRequest.Size(m) -} -func (m *SyncTektonPipelinesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_SyncTektonPipelinesRequest.DiscardUnknown(m) +func (x *SyncTektonPipelinesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_SyncTektonPipelinesRequest proto.InternalMessageInfo +func (*SyncTektonPipelinesRequest) ProtoMessage() {} -type SyncTektonPipelinesResponse struct { - Pipelines []*TektonPipelines `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *SyncTektonPipelinesRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[70] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *SyncTektonPipelinesResponse) Reset() { *m = SyncTektonPipelinesResponse{} } -func (m *SyncTektonPipelinesResponse) String() string { return proto.CompactTextString(m) } -func (*SyncTektonPipelinesResponse) ProtoMessage() {} -func (*SyncTektonPipelinesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{71} +// Deprecated: Use SyncTektonPipelinesRequest.ProtoReflect.Descriptor instead. +func (*SyncTektonPipelinesRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{70} } -func (m *SyncTektonPipelinesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncTektonPipelinesResponse.Unmarshal(m, b) -} -func (m *SyncTektonPipelinesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncTektonPipelinesResponse.Marshal(b, m, deterministic) +type SyncTektonPipelinesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Pipelines []*TektonPipelines `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *SyncTektonPipelinesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncTektonPipelinesResponse.Merge(m, src) + +func (x *SyncTektonPipelinesResponse) Reset() { + *x = SyncTektonPipelinesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[71] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncTektonPipelinesResponse) XXX_Size() int { - return xxx_messageInfo_SyncTektonPipelinesResponse.Size(m) + +func (x *SyncTektonPipelinesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SyncTektonPipelinesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_SyncTektonPipelinesResponse.DiscardUnknown(m) + +func (*SyncTektonPipelinesResponse) ProtoMessage() {} + +func (x *SyncTektonPipelinesResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[71] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SyncTektonPipelinesResponse proto.InternalMessageInfo +// Deprecated: Use SyncTektonPipelinesResponse.ProtoReflect.Descriptor instead. +func (*SyncTektonPipelinesResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{71} +} -func (m *SyncTektonPipelinesResponse) GetPipelines() []*TektonPipelines { - if m != nil { - return m.Pipelines +func (x *SyncTektonPipelinesResponse) GetPipelines() []*TektonPipelines { + if x != nil { + return x.Pipelines } return nil } -func (m *SyncTektonPipelinesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *SyncTektonPipelinesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *SyncTektonPipelinesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *SyncTektonPipelinesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetTektonPipelinesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetTektonPipelinesRequest) Reset() { *m = GetTektonPipelinesRequest{} } -func (m *GetTektonPipelinesRequest) String() string { return proto.CompactTextString(m) } -func (*GetTektonPipelinesRequest) ProtoMessage() {} -func (*GetTektonPipelinesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{72} +func (x *GetTektonPipelinesRequest) Reset() { + *x = GetTektonPipelinesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[72] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetTektonPipelinesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTektonPipelinesRequest.Unmarshal(m, b) -} -func (m *GetTektonPipelinesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTektonPipelinesRequest.Marshal(b, m, deterministic) -} -func (m *GetTektonPipelinesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTektonPipelinesRequest.Merge(m, src) -} -func (m *GetTektonPipelinesRequest) XXX_Size() int { - return xxx_messageInfo_GetTektonPipelinesRequest.Size(m) -} -func (m *GetTektonPipelinesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetTektonPipelinesRequest.DiscardUnknown(m) +func (x *GetTektonPipelinesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetTektonPipelinesRequest proto.InternalMessageInfo +func (*GetTektonPipelinesRequest) ProtoMessage() {} -type GetTektonPipelinesResponse struct { - Pipelines []*TektonPipelines `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetTektonPipelinesRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[72] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetTektonPipelinesResponse) Reset() { *m = GetTektonPipelinesResponse{} } -func (m *GetTektonPipelinesResponse) String() string { return proto.CompactTextString(m) } -func (*GetTektonPipelinesResponse) ProtoMessage() {} -func (*GetTektonPipelinesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{73} +// Deprecated: Use GetTektonPipelinesRequest.ProtoReflect.Descriptor instead. +func (*GetTektonPipelinesRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{72} } -func (m *GetTektonPipelinesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTektonPipelinesResponse.Unmarshal(m, b) -} -func (m *GetTektonPipelinesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTektonPipelinesResponse.Marshal(b, m, deterministic) +type GetTektonPipelinesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Pipelines []*TektonPipelines `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetTektonPipelinesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTektonPipelinesResponse.Merge(m, src) + +func (x *GetTektonPipelinesResponse) Reset() { + *x = GetTektonPipelinesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[73] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetTektonPipelinesResponse) XXX_Size() int { - return xxx_messageInfo_GetTektonPipelinesResponse.Size(m) + +func (x *GetTektonPipelinesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetTektonPipelinesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetTektonPipelinesResponse.DiscardUnknown(m) + +func (*GetTektonPipelinesResponse) ProtoMessage() {} + +func (x *GetTektonPipelinesResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[73] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetTektonPipelinesResponse proto.InternalMessageInfo +// Deprecated: Use GetTektonPipelinesResponse.ProtoReflect.Descriptor instead. +func (*GetTektonPipelinesResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{73} +} -func (m *GetTektonPipelinesResponse) GetPipelines() []*TektonPipelines { - if m != nil { - return m.Pipelines +func (x *GetTektonPipelinesResponse) GetPipelines() []*TektonPipelines { + if x != nil { + return x.Pipelines } return nil } -func (m *GetTektonPipelinesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetTektonPipelinesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetTektonPipelinesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetTektonPipelinesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type CreateTektonPipelinesRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + PipelineName string `protobuf:"bytes,1,opt,name=pipelineName,proto3" json:"pipelineName,omitempty"` GitOrgId string `protobuf:"bytes,2,opt,name=gitOrgId,proto3" json:"gitOrgId,omitempty"` ContainerRegistryIds []string `protobuf:"bytes,3,rep,name=containerRegistryIds,proto3" json:"containerRegistryIds,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` } -func (m *CreateTektonPipelinesRequest) Reset() { *m = CreateTektonPipelinesRequest{} } -func (m *CreateTektonPipelinesRequest) String() string { return proto.CompactTextString(m) } -func (*CreateTektonPipelinesRequest) ProtoMessage() {} -func (*CreateTektonPipelinesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{74} +func (x *CreateTektonPipelinesRequest) Reset() { + *x = CreateTektonPipelinesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[74] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CreateTektonPipelinesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CreateTektonPipelinesRequest.Unmarshal(m, b) -} -func (m *CreateTektonPipelinesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CreateTektonPipelinesRequest.Marshal(b, m, deterministic) -} -func (m *CreateTektonPipelinesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_CreateTektonPipelinesRequest.Merge(m, src) -} -func (m *CreateTektonPipelinesRequest) XXX_Size() int { - return xxx_messageInfo_CreateTektonPipelinesRequest.Size(m) +func (x *CreateTektonPipelinesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CreateTektonPipelinesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_CreateTektonPipelinesRequest.DiscardUnknown(m) + +func (*CreateTektonPipelinesRequest) ProtoMessage() {} + +func (x *CreateTektonPipelinesRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[74] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CreateTektonPipelinesRequest proto.InternalMessageInfo +// Deprecated: Use CreateTektonPipelinesRequest.ProtoReflect.Descriptor instead. +func (*CreateTektonPipelinesRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{74} +} -func (m *CreateTektonPipelinesRequest) GetPipelineName() string { - if m != nil { - return m.PipelineName +func (x *CreateTektonPipelinesRequest) GetPipelineName() string { + if x != nil { + return x.PipelineName } return "" } -func (m *CreateTektonPipelinesRequest) GetGitOrgId() string { - if m != nil { - return m.GitOrgId +func (x *CreateTektonPipelinesRequest) GetGitOrgId() string { + if x != nil { + return x.GitOrgId } return "" } -func (m *CreateTektonPipelinesRequest) GetContainerRegistryIds() []string { - if m != nil { - return m.ContainerRegistryIds +func (x *CreateTektonPipelinesRequest) GetContainerRegistryIds() []string { + if x != nil { + return x.ContainerRegistryIds } return nil } type CreateTektonPipelinesResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *CreateTektonPipelinesResponse) Reset() { *m = CreateTektonPipelinesResponse{} } -func (m *CreateTektonPipelinesResponse) String() string { return proto.CompactTextString(m) } -func (*CreateTektonPipelinesResponse) ProtoMessage() {} -func (*CreateTektonPipelinesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{75} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *CreateTektonPipelinesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CreateTektonPipelinesResponse.Unmarshal(m, b) -} -func (m *CreateTektonPipelinesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CreateTektonPipelinesResponse.Marshal(b, m, deterministic) -} -func (m *CreateTektonPipelinesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_CreateTektonPipelinesResponse.Merge(m, src) +func (x *CreateTektonPipelinesResponse) Reset() { + *x = CreateTektonPipelinesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[75] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CreateTektonPipelinesResponse) XXX_Size() int { - return xxx_messageInfo_CreateTektonPipelinesResponse.Size(m) + +func (x *CreateTektonPipelinesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CreateTektonPipelinesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_CreateTektonPipelinesResponse.DiscardUnknown(m) + +func (*CreateTektonPipelinesResponse) ProtoMessage() {} + +func (x *CreateTektonPipelinesResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[75] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CreateTektonPipelinesResponse proto.InternalMessageInfo +// Deprecated: Use CreateTektonPipelinesResponse.ProtoReflect.Descriptor instead. +func (*CreateTektonPipelinesResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{75} +} -func (m *CreateTektonPipelinesResponse) GetId() string { - if m != nil { - return m.Id +func (x *CreateTektonPipelinesResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *CreateTektonPipelinesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *CreateTektonPipelinesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *CreateTektonPipelinesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *CreateTektonPipelinesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UpdateTektonPipelinesRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` GitOrgId string `protobuf:"bytes,2,opt,name=gitOrgId,proto3" json:"gitOrgId,omitempty"` ContainerRegistryIds []string `protobuf:"bytes,3,rep,name=containerRegistryIds,proto3" json:"containerRegistryIds,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` } -func (m *UpdateTektonPipelinesRequest) Reset() { *m = UpdateTektonPipelinesRequest{} } -func (m *UpdateTektonPipelinesRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateTektonPipelinesRequest) ProtoMessage() {} -func (*UpdateTektonPipelinesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{76} +func (x *UpdateTektonPipelinesRequest) Reset() { + *x = UpdateTektonPipelinesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[76] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateTektonPipelinesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateTektonPipelinesRequest.Unmarshal(m, b) -} -func (m *UpdateTektonPipelinesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateTektonPipelinesRequest.Marshal(b, m, deterministic) +func (x *UpdateTektonPipelinesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateTektonPipelinesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateTektonPipelinesRequest.Merge(m, src) -} -func (m *UpdateTektonPipelinesRequest) XXX_Size() int { - return xxx_messageInfo_UpdateTektonPipelinesRequest.Size(m) -} -func (m *UpdateTektonPipelinesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateTektonPipelinesRequest.DiscardUnknown(m) + +func (*UpdateTektonPipelinesRequest) ProtoMessage() {} + +func (x *UpdateTektonPipelinesRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[76] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateTektonPipelinesRequest proto.InternalMessageInfo +// Deprecated: Use UpdateTektonPipelinesRequest.ProtoReflect.Descriptor instead. +func (*UpdateTektonPipelinesRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{76} +} -func (m *UpdateTektonPipelinesRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateTektonPipelinesRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateTektonPipelinesRequest) GetGitOrgId() string { - if m != nil { - return m.GitOrgId +func (x *UpdateTektonPipelinesRequest) GetGitOrgId() string { + if x != nil { + return x.GitOrgId } return "" } -func (m *UpdateTektonPipelinesRequest) GetContainerRegistryIds() []string { - if m != nil { - return m.ContainerRegistryIds +func (x *UpdateTektonPipelinesRequest) GetContainerRegistryIds() []string { + if x != nil { + return x.ContainerRegistryIds } return nil } type UpdateTektonPipelinesResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateTektonPipelinesResponse) Reset() { *m = UpdateTektonPipelinesResponse{} } -func (m *UpdateTektonPipelinesResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateTektonPipelinesResponse) ProtoMessage() {} -func (*UpdateTektonPipelinesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{77} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateTektonPipelinesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateTektonPipelinesResponse.Unmarshal(m, b) -} -func (m *UpdateTektonPipelinesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateTektonPipelinesResponse.Marshal(b, m, deterministic) -} -func (m *UpdateTektonPipelinesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateTektonPipelinesResponse.Merge(m, src) +func (x *UpdateTektonPipelinesResponse) Reset() { + *x = UpdateTektonPipelinesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[77] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateTektonPipelinesResponse) XXX_Size() int { - return xxx_messageInfo_UpdateTektonPipelinesResponse.Size(m) + +func (x *UpdateTektonPipelinesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateTektonPipelinesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateTektonPipelinesResponse.DiscardUnknown(m) + +func (*UpdateTektonPipelinesResponse) ProtoMessage() {} + +func (x *UpdateTektonPipelinesResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[77] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateTektonPipelinesResponse proto.InternalMessageInfo +// Deprecated: Use UpdateTektonPipelinesResponse.ProtoReflect.Descriptor instead. +func (*UpdateTektonPipelinesResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{77} +} -func (m *UpdateTektonPipelinesResponse) GetId() string { - if m != nil { - return m.Id +func (x *UpdateTektonPipelinesResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateTektonPipelinesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateTektonPipelinesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateTektonPipelinesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateTektonPipelinesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func init() { - proto.RegisterEnum("captenpluginspb.StatusCode", StatusCode_name, StatusCode_value) - proto.RegisterType((*UpdateCrossplanProviderRequest)(nil), "captenpluginspb.UpdateCrossplanProviderRequest") - proto.RegisterType((*UpdateCrossplanProviderResponse)(nil), "captenpluginspb.UpdateCrossplanProviderResponse") - proto.RegisterType((*DeleteCrossplanProviderRequest)(nil), "captenpluginspb.DeleteCrossplanProviderRequest") - proto.RegisterType((*DeleteCrossplanProviderResponse)(nil), "captenpluginspb.DeleteCrossplanProviderResponse") - proto.RegisterType((*GetCrossplanProvidersRequest)(nil), "captenpluginspb.GetCrossplanProvidersRequest") - proto.RegisterType((*GetCrossplanProvidersResponse)(nil), "captenpluginspb.GetCrossplanProvidersResponse") - proto.RegisterType((*CrossplaneProvider)(nil), "captenpluginspb.CrossplaneProvider") - proto.RegisterType((*AddCrossplanProviderRequest)(nil), "captenpluginspb.AddCrossplanProviderRequest") - proto.RegisterType((*AddCrossplanProviderResponse)(nil), "captenpluginspb.AddCrossplanProviderResponse") - proto.RegisterType((*AddGitProjectRequest)(nil), "captenpluginspb.AddGitProjectRequest") - proto.RegisterType((*AddGitProjectResponse)(nil), "captenpluginspb.AddGitProjectResponse") - proto.RegisterType((*UpdateGitProjectRequest)(nil), "captenpluginspb.UpdateGitProjectRequest") - proto.RegisterType((*UpdateGitProjectResponse)(nil), "captenpluginspb.UpdateGitProjectResponse") - proto.RegisterType((*DeleteGitProjectRequest)(nil), "captenpluginspb.DeleteGitProjectRequest") - proto.RegisterType((*DeleteGitProjectResponse)(nil), "captenpluginspb.DeleteGitProjectResponse") - proto.RegisterType((*GetGitProjectsRequest)(nil), "captenpluginspb.GetGitProjectsRequest") - proto.RegisterType((*GitProject)(nil), "captenpluginspb.GitProject") - proto.RegisterType((*GetGitProjectsResponse)(nil), "captenpluginspb.GetGitProjectsResponse") - proto.RegisterType((*GetGitProjectsForLabelsRequest)(nil), "captenpluginspb.GetGitProjectsForLabelsRequest") - proto.RegisterType((*GetGitProjectsForLabelsResponse)(nil), "captenpluginspb.GetGitProjectsForLabelsResponse") - proto.RegisterType((*AddCloudProviderRequest)(nil), "captenpluginspb.AddCloudProviderRequest") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.AddCloudProviderRequest.CloudAttributesEntry") - proto.RegisterType((*AddCloudProviderResponse)(nil), "captenpluginspb.AddCloudProviderResponse") - proto.RegisterType((*UpdateCloudProviderRequest)(nil), "captenpluginspb.UpdateCloudProviderRequest") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.UpdateCloudProviderRequest.CloudAttributesEntry") - proto.RegisterType((*UpdateCloudProviderResponse)(nil), "captenpluginspb.UpdateCloudProviderResponse") - proto.RegisterType((*DeleteCloudProviderRequest)(nil), "captenpluginspb.DeleteCloudProviderRequest") - proto.RegisterType((*DeleteCloudProviderResponse)(nil), "captenpluginspb.DeleteCloudProviderResponse") - proto.RegisterType((*GetCloudProvidersRequest)(nil), "captenpluginspb.GetCloudProvidersRequest") - proto.RegisterType((*CloudProvider)(nil), "captenpluginspb.CloudProvider") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.CloudProvider.CloudAttributesEntry") - proto.RegisterType((*GetCloudProvidersResponse)(nil), "captenpluginspb.GetCloudProvidersResponse") - proto.RegisterType((*GetCloudProvidersWithFilterRequest)(nil), "captenpluginspb.GetCloudProvidersWithFilterRequest") - proto.RegisterType((*GetCloudProvidersWithFilterResponse)(nil), "captenpluginspb.GetCloudProvidersWithFilterResponse") - proto.RegisterType((*RegisterArgoCDProjectRequest)(nil), "captenpluginspb.RegisterArgoCDProjectRequest") - proto.RegisterType((*RegisterArgoCDProjectResponse)(nil), "captenpluginspb.RegisterArgoCDProjectResponse") - proto.RegisterType((*GetArgoCDProjectsRequest)(nil), "captenpluginspb.GetArgoCDProjectsRequest") - proto.RegisterType((*GetArgoCDProjectsResponse)(nil), "captenpluginspb.GetArgoCDProjectsResponse") - proto.RegisterType((*UnRegisterArgoCDProjectRequest)(nil), "captenpluginspb.UnRegisterArgoCDProjectRequest") - proto.RegisterType((*UnRegisterArgoCDProjectResponse)(nil), "captenpluginspb.UnRegisterArgoCDProjectResponse") - proto.RegisterType((*ArgoCDProject)(nil), "captenpluginspb.ArgoCDProject") - proto.RegisterType((*RegisterTektonProjectRequest)(nil), "captenpluginspb.RegisterTektonProjectRequest") - proto.RegisterType((*RegisterTektonProjectResponse)(nil), "captenpluginspb.RegisterTektonProjectResponse") - proto.RegisterType((*UnRegisterTektonProjectRequest)(nil), "captenpluginspb.UnRegisterTektonProjectRequest") - proto.RegisterType((*UnRegisterTektonProjectResponse)(nil), "captenpluginspb.UnRegisterTektonProjectResponse") - proto.RegisterType((*TektonProject)(nil), "captenpluginspb.TektonProject") - proto.RegisterType((*GetTektonProjectsRequest)(nil), "captenpluginspb.GetTektonProjectsRequest") - proto.RegisterType((*GetTektonProjectsResponse)(nil), "captenpluginspb.GetTektonProjectsResponse") - proto.RegisterType((*CaptenPlugin)(nil), "captenpluginspb.CaptenPlugin") - proto.RegisterType((*GetCaptenPluginsRequest)(nil), "captenpluginspb.GetCaptenPluginsRequest") - proto.RegisterType((*GetCaptenPluginsResponse)(nil), "captenpluginspb.GetCaptenPluginsResponse") - proto.RegisterType((*RegisterCrossplaneProjectRequest)(nil), "captenpluginspb.RegisterCrossplaneProjectRequest") - proto.RegisterType((*RegisterCrossplaneProjectResponse)(nil), "captenpluginspb.RegisterCrossplaneProjectResponse") - proto.RegisterType((*UnRegisterCrossplaneProjectRequest)(nil), "captenpluginspb.UnRegisterCrossplaneProjectRequest") - proto.RegisterType((*UnRegisterCrossplaneProjectResponse)(nil), "captenpluginspb.UnRegisterCrossplaneProjectResponse") - proto.RegisterType((*CrossplaneProject)(nil), "captenpluginspb.CrossplaneProject") - proto.RegisterType((*GetCrossplaneProjectsRequest)(nil), "captenpluginspb.GetCrossplaneProjectsRequest") - proto.RegisterType((*GetCrossplaneProjectsResponse)(nil), "captenpluginspb.GetCrossplaneProjectsResponse") - proto.RegisterType((*ManagedCluster)(nil), "captenpluginspb.ManagedCluster") - proto.RegisterType((*GetManagedClustersRequest)(nil), "captenpluginspb.GetManagedClustersRequest") - proto.RegisterType((*GetManagedClustersResponse)(nil), "captenpluginspb.GetManagedClustersResponse") - proto.RegisterType((*GetManagedClusterKubeconfigRequest)(nil), "captenpluginspb.GetManagedClusterKubeconfigRequest") - proto.RegisterType((*GetManagedClusterKubeconfigResponse)(nil), "captenpluginspb.GetManagedClusterKubeconfigResponse") - proto.RegisterType((*AddContainerRegistryRequest)(nil), "captenpluginspb.AddContainerRegistryRequest") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.AddContainerRegistryRequest.RegistryAttributesEntry") - proto.RegisterType((*AddContainerRegistryResponse)(nil), "captenpluginspb.AddContainerRegistryResponse") - proto.RegisterType((*UpdateContainerRegistryRequest)(nil), "captenpluginspb.UpdateContainerRegistryRequest") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.UpdateContainerRegistryRequest.RegistryAttributesEntry") - proto.RegisterType((*UpdateContainerRegistryResponse)(nil), "captenpluginspb.UpdateContainerRegistryResponse") - proto.RegisterType((*DeleteContainerRegistryRequest)(nil), "captenpluginspb.DeleteContainerRegistryRequest") - proto.RegisterType((*DeleteContainerRegistryResponse)(nil), "captenpluginspb.DeleteContainerRegistryResponse") - proto.RegisterType((*GetContainerRegistryRequest)(nil), "captenpluginspb.GetContainerRegistryRequest") - proto.RegisterType((*ContainerRegistry)(nil), "captenpluginspb.ContainerRegistry") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.ContainerRegistry.RegistryAttributesEntry") - proto.RegisterType((*GetContainerRegistryResponse)(nil), "captenpluginspb.GetContainerRegistryResponse") - proto.RegisterType((*TektonPipelines)(nil), "captenpluginspb.TektonPipelines") - proto.RegisterType((*SyncTektonPipelinesRequest)(nil), "captenpluginspb.SyncTektonPipelinesRequest") - proto.RegisterType((*SyncTektonPipelinesResponse)(nil), "captenpluginspb.SyncTektonPipelinesResponse") - proto.RegisterType((*GetTektonPipelinesRequest)(nil), "captenpluginspb.GetTektonPipelinesRequest") - proto.RegisterType((*GetTektonPipelinesResponse)(nil), "captenpluginspb.GetTektonPipelinesResponse") - proto.RegisterType((*CreateTektonPipelinesRequest)(nil), "captenpluginspb.CreateTektonPipelinesRequest") - proto.RegisterType((*CreateTektonPipelinesResponse)(nil), "captenpluginspb.CreateTektonPipelinesResponse") - proto.RegisterType((*UpdateTektonPipelinesRequest)(nil), "captenpluginspb.UpdateTektonPipelinesRequest") - proto.RegisterType((*UpdateTektonPipelinesResponse)(nil), "captenpluginspb.UpdateTektonPipelinesResponse") -} - -func init() { proto.RegisterFile("capten_plugins.proto", fileDescriptor_de1754661249f2aa) } - -var fileDescriptor_de1754661249f2aa = []byte{ - // 2312 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x5b, 0xcd, 0x6f, 0xdc, 0xc6, - 0x15, 0xd7, 0xec, 0x5a, 0xb2, 0xf5, 0xf4, 0xe1, 0xf5, 0x44, 0x8e, 0x64, 0xea, 0xb3, 0x74, 0xea, - 0x3a, 0xae, 0xa3, 0xa8, 0x72, 0x80, 0x04, 0xee, 0x07, 0x2a, 0x4b, 0xb2, 0x20, 0xc4, 0x96, 0x8c, - 0xb5, 0xd4, 0x02, 0x01, 0x0a, 0x77, 0xb5, 0x3b, 0x5d, 0xd3, 0x5a, 0x93, 0x2c, 0xc9, 0x8d, 0xa3, - 0x22, 0x70, 0x8b, 0xa2, 0x01, 0xea, 0x1c, 0x73, 0x6d, 0x0f, 0x39, 0xf6, 0x50, 0xf4, 0x50, 0xf4, - 0x23, 0x97, 0xf4, 0xdc, 0x53, 0xff, 0x82, 0x9e, 0x7b, 0xee, 0xa5, 0x87, 0x02, 0x3d, 0x14, 0xe4, - 0x0c, 0x3f, 0x86, 0xf3, 0x86, 0x4b, 0xc5, 0xe6, 0x3a, 0xb9, 0xed, 0x3e, 0xbe, 0xe1, 0xfb, 0xbd, - 0x8f, 0x79, 0xf3, 0xf1, 0x1e, 0x61, 0xa6, 0xdd, 0x72, 0x03, 0x66, 0x3f, 0x70, 0x7b, 0xfd, 0xae, - 0x65, 0xfb, 0xab, 0xae, 0xe7, 0x04, 0x0e, 0x3d, 0xcf, 0xa9, 0x82, 0xe8, 0x1e, 0x99, 0xbf, 0x25, - 0xb0, 0x74, 0xe8, 0x76, 0x5a, 0x01, 0xdb, 0xf4, 0x1c, 0xdf, 0x77, 0x7b, 0x2d, 0xfb, 0x9e, 0xe7, - 0xbc, 0x6f, 0x75, 0x98, 0xd7, 0x64, 0x3f, 0xed, 0x33, 0x3f, 0xa0, 0xd3, 0x50, 0xb3, 0x3a, 0x73, - 0x64, 0x85, 0x5c, 0x1d, 0x6f, 0xd6, 0xac, 0x0e, 0x5d, 0x80, 0xf1, 0x76, 0xcf, 0xe9, 0x77, 0x0e, - 0x4e, 0x5c, 0x36, 0x57, 0x8b, 0xc8, 0x29, 0x81, 0x9a, 0x30, 0xe9, 0x8a, 0x17, 0xec, 0xb5, 0x1e, - 0xb3, 0xb9, 0x7a, 0xc4, 0x20, 0xd1, 0xe8, 0x55, 0x38, 0x1f, 0x0d, 0x88, 0x25, 0xed, 0x76, 0xe6, - 0xce, 0x44, 0x6c, 0x79, 0xb2, 0xf9, 0x21, 0x2c, 0x6b, 0xd1, 0xf9, 0xae, 0x63, 0xfb, 0x8c, 0xde, - 0x80, 0x31, 0x3f, 0x68, 0x05, 0x7d, 0x3f, 0x82, 0x38, 0xbd, 0x3e, 0xbf, 0x9a, 0xd3, 0x71, 0xf5, - 0x7e, 0xf4, 0x78, 0xd3, 0xe9, 0xb0, 0xa6, 0x60, 0xa5, 0xaf, 0xc1, 0x14, 0xff, 0x75, 0x97, 0xf9, - 0x7e, 0xab, 0x1b, 0xeb, 0x21, 0x13, 0xcd, 0x35, 0x58, 0xda, 0x62, 0x3d, 0x56, 0xde, 0x36, 0x21, - 0x5e, 0xed, 0x88, 0xea, 0xf1, 0x2e, 0xc1, 0xc2, 0x0e, 0x0b, 0x14, 0xd1, 0xbe, 0x40, 0x6b, 0x7e, - 0x4e, 0x60, 0x51, 0xc3, 0x20, 0xc0, 0x6d, 0xc0, 0x78, 0xec, 0xa9, 0x10, 0x5f, 0xfd, 0xea, 0xc4, - 0xfa, 0x65, 0x05, 0x5f, 0x32, 0x9e, 0x25, 0xca, 0xa5, 0xa3, 0x32, 0xfa, 0xd5, 0x9e, 0x43, 0xbf, - 0x3a, 0xa6, 0xdf, 0xef, 0x08, 0x50, 0x55, 0xf8, 0xcb, 0x0c, 0x50, 0xfa, 0x6a, 0xa2, 0xed, 0x68, - 0xc4, 0x20, 0xfe, 0x99, 0xcf, 0x08, 0xcc, 0x6f, 0x74, 0x3a, 0xda, 0xc0, 0x91, 0x30, 0x92, 0x41, - 0x18, 0x6b, 0xe5, 0x30, 0xd6, 0xf1, 0x49, 0xf4, 0x8c, 0xc0, 0x02, 0x8e, 0x45, 0x78, 0x3d, 0x6f, - 0xc0, 0x0a, 0x5d, 0xf8, 0x6b, 0x02, 0x33, 0x1b, 0x9d, 0xce, 0x8e, 0x15, 0xdc, 0xf3, 0x9c, 0x47, - 0xac, 0x1d, 0xc4, 0x06, 0x59, 0x02, 0x70, 0x39, 0xe5, 0xd0, 0xeb, 0x09, 0x2c, 0x19, 0x4a, 0x68, - 0xe8, 0x5e, 0xeb, 0x88, 0xf5, 0x42, 0x4c, 0xf5, 0xd0, 0xd0, 0xfc, 0x1f, 0x5d, 0x81, 0x89, 0x56, - 0xbb, 0xcd, 0x7c, 0xff, 0xc0, 0x39, 0x66, 0xb6, 0x10, 0x9a, 0x25, 0x85, 0x23, 0xfb, 0x3e, 0xf3, - 0x76, 0xb7, 0x84, 0x0f, 0xc5, 0x3f, 0xf3, 0x97, 0x04, 0x2e, 0xe6, 0xa0, 0x0c, 0xdf, 0x1e, 0xbf, - 0x21, 0x30, 0xcb, 0x33, 0x9c, 0x6a, 0x92, 0x3c, 0x0c, 0xd9, 0x44, 0xb5, 0x02, 0x13, 0xd5, 0x8b, - 0x4c, 0x74, 0xa6, 0xc8, 0x44, 0xa3, 0x92, 0x89, 0xfa, 0x30, 0xa7, 0x82, 0xab, 0x3e, 0x8f, 0xbd, - 0x0e, 0xb3, 0x3c, 0x8b, 0x0e, 0xb4, 0x49, 0x88, 0x50, 0x65, 0xad, 0x1e, 0xe1, 0x2c, 0x5c, 0xdc, - 0x61, 0x41, 0x2a, 0x33, 0x49, 0xb1, 0x7f, 0x21, 0x00, 0x29, 0xf9, 0x85, 0xb9, 0xf0, 0x0a, 0x4c, - 0xf7, 0x5a, 0x7e, 0xc0, 0x9d, 0x71, 0x60, 0x3d, 0x66, 0xc2, 0x8b, 0x39, 0x6a, 0xde, 0xd5, 0xa3, - 0x45, 0xae, 0x1e, 0x93, 0x5c, 0xfd, 0x7b, 0x02, 0xaf, 0xe6, 0x55, 0x12, 0x76, 0x7c, 0x1b, 0xce, - 0x09, 0x88, 0xf1, 0x9a, 0xa0, 0x5a, 0x32, 0x63, 0xfe, 0x84, 0xb9, 0xca, 0x79, 0xf3, 0x0e, 0x2c, - 0xc9, 0x68, 0x6f, 0x3b, 0xde, 0x9d, 0xc8, 0x56, 0x71, 0xa4, 0xa4, 0xa6, 0x24, 0x59, 0x53, 0x9a, - 0x7f, 0x26, 0xb0, 0xac, 0x1d, 0xfa, 0x25, 0xd6, 0xf8, 0x7f, 0x04, 0x66, 0xc3, 0x2c, 0x9e, 0x4d, - 0xee, 0xe5, 0x56, 0x13, 0x5d, 0xea, 0xec, 0x8a, 0x15, 0x64, 0x23, 0x08, 0x3c, 0xeb, 0xa8, 0x1f, - 0x30, 0x1e, 0x75, 0x13, 0xeb, 0xdf, 0x55, 0x50, 0x6b, 0x04, 0xaf, 0x6e, 0xca, 0xe3, 0xb7, 0xed, - 0xc0, 0x3b, 0x69, 0xe6, 0xdf, 0x6a, 0xdc, 0x82, 0x19, 0x8c, 0x91, 0x36, 0xa0, 0x7e, 0xcc, 0x4e, - 0x04, 0xe0, 0xf0, 0x27, 0x9d, 0x81, 0xd1, 0xf7, 0x5b, 0xbd, 0x7e, 0x3c, 0xeb, 0xf8, 0x9f, 0x9b, - 0xb5, 0x77, 0x88, 0xf9, 0x11, 0x81, 0x39, 0x15, 0xc5, 0xf0, 0x13, 0xf6, 0x27, 0x35, 0x30, 0xc4, - 0x96, 0x14, 0xf3, 0xc4, 0xe9, 0xf6, 0x22, 0xba, 0xe9, 0xfe, 0x48, 0xf5, 0xcc, 0x99, 0xc8, 0x33, - 0xdf, 0x57, 0x14, 0xd1, 0x63, 0x19, 0xa2, 0x73, 0x3e, 0x80, 0x79, 0x14, 0x47, 0xf5, 0x89, 0xf8, - 0x3a, 0x18, 0x62, 0xc3, 0x5d, 0xc2, 0x1b, 0x21, 0x4e, 0x94, 0xbb, 0x7a, 0x9c, 0x06, 0xcc, 0x85, - 0x3b, 0xef, 0xac, 0xd8, 0x64, 0xcd, 0xf8, 0xb4, 0x06, 0x53, 0xd2, 0x93, 0x17, 0x14, 0x45, 0x65, - 0x17, 0x8d, 0x1f, 0xa9, 0xd1, 0x36, 0x1a, 0x45, 0xdb, 0x0d, 0x75, 0xeb, 0x9f, 0x85, 0x39, 0xc4, - 0x00, 0xfb, 0x1b, 0x81, 0x4b, 0x88, 0xfd, 0x84, 0xdf, 0x6e, 0xc3, 0xb4, 0xb4, 0xe7, 0x8d, 0x93, - 0xf6, 0x52, 0x31, 0xfe, 0x66, 0x6e, 0x54, 0x95, 0x69, 0xe3, 0x3d, 0x30, 0x15, 0xfc, 0x3f, 0xb4, - 0x82, 0x87, 0xb7, 0xad, 0x5e, 0x90, 0xc6, 0xab, 0x66, 0xcd, 0x2a, 0xf6, 0xbf, 0xf9, 0x77, 0x02, - 0x97, 0x0b, 0x5f, 0xfe, 0xd5, 0x31, 0xd3, 0x2a, 0x2c, 0x34, 0x59, 0xd7, 0xf2, 0x03, 0xe6, 0x6d, - 0x78, 0x5d, 0x67, 0x73, 0x6b, 0xc0, 0xf6, 0xef, 0x67, 0xb0, 0xa8, 0xe1, 0x1f, 0xd6, 0x94, 0x96, - 0xc4, 0x26, 0x53, 0xfa, 0x8f, 0x3c, 0x5e, 0xf3, 0x0f, 0x2b, 0x07, 0x45, 0x6f, 0x66, 0x76, 0x2e, - 0x75, 0x8d, 0x77, 0x65, 0x4b, 0x25, 0xfc, 0xe6, 0x1a, 0x2c, 0x1d, 0xda, 0xa7, 0x32, 0xff, 0x87, - 0xb0, 0xac, 0x1d, 0x51, 0xbd, 0x03, 0x7e, 0x0e, 0x53, 0x92, 0xcc, 0x2f, 0xb2, 0xdb, 0x16, 0xd8, - 0xea, 0xd9, 0xc3, 0x7b, 0xd9, 0xc4, 0x99, 0x8d, 0xd6, 0x03, 0x76, 0x1c, 0x38, 0x76, 0xf9, 0x68, - 0xcd, 0xf1, 0x0f, 0xe5, 0x2e, 0x2b, 0x75, 0x55, 0x29, 0xb4, 0x92, 0x73, 0x87, 0x8e, 0xf7, 0x23, - 0x02, 0x53, 0x92, 0x50, 0xc5, 0xbb, 0xaf, 0xc1, 0x54, 0x37, 0xd9, 0x83, 0xa7, 0x0e, 0x96, 0x89, - 0xcf, 0xed, 0x63, 0x3e, 0xcb, 0x25, 0x24, 0xf9, 0x59, 0x9e, 0x7f, 0xf8, 0xe5, 0x98, 0xe5, 0xb2, - 0xc7, 0xd2, 0x59, 0xfe, 0x2f, 0x02, 0x93, 0x9b, 0x11, 0xef, 0xbd, 0x88, 0x37, 0x9a, 0x25, 0xd1, - 0xaf, 0xe8, 0xaa, 0x29, 0xbe, 0x79, 0x49, 0x28, 0xf4, 0x3a, 0x5c, 0xe0, 0xff, 0xb6, 0x98, 0xdf, - 0xf6, 0x2c, 0x37, 0xb0, 0x1c, 0x5b, 0xc0, 0x52, 0x1f, 0x84, 0x4b, 0x55, 0xaf, 0xd5, 0xb7, 0xdb, - 0x0f, 0x0f, 0x9b, 0x77, 0x84, 0xc9, 0x53, 0x42, 0x28, 0x8b, 0xff, 0xd9, 0x6d, 0x3b, 0xfc, 0x26, - 0x62, 0xb2, 0x99, 0xa1, 0x84, 0xea, 0x5b, 0xb6, 0x1f, 0xb4, 0x7a, 0xbd, 0xfb, 0xd9, 0x5b, 0x35, - 0x99, 0x18, 0x72, 0x79, 0x7d, 0x3b, 0xb0, 0x1e, 0x33, 0xc1, 0xc5, 0x8f, 0xb2, 0x32, 0xd1, 0xbc, - 0x04, 0xb3, 0xe1, 0xaa, 0x98, 0x51, 0x35, 0x71, 0xdc, 0x1f, 0x08, 0xdf, 0x8e, 0xc9, 0xcf, 0xaa, - 0xf7, 0xdb, 0xdb, 0x70, 0x56, 0xbc, 0x45, 0xb8, 0x6d, 0x51, 0x5d, 0x7a, 0x33, 0x98, 0x9a, 0x31, - 0xb7, 0xb9, 0x0e, 0x2b, 0xf1, 0x4c, 0x94, 0x2e, 0x40, 0x8b, 0xe6, 0xef, 0x53, 0xf8, 0x5a, 0xc1, - 0x98, 0xea, 0x67, 0xf0, 0x5b, 0x60, 0xa6, 0xf9, 0xa3, 0x34, 0xea, 0x5f, 0x10, 0xb8, 0x5c, 0x38, - 0xac, 0x7a, 0xe0, 0xcf, 0x08, 0x5c, 0x50, 0x04, 0xbf, 0xa4, 0xf4, 0x93, 0xbb, 0xd2, 0x67, 0xf9, - 0x14, 0xf4, 0x59, 0xee, 0x4a, 0x9f, 0x0d, 0x33, 0x0d, 0x7d, 0x07, 0xce, 0x8a, 0xb4, 0x12, 0x69, - 0x37, 0xb1, 0x6e, 0x16, 0xd7, 0x0a, 0x22, 0x07, 0xc6, 0x43, 0xcc, 0x7f, 0x13, 0x98, 0xbe, 0xdb, - 0xb2, 0x5b, 0x5d, 0xd6, 0xd9, 0xec, 0xf5, 0x43, 0x6f, 0x2b, 0x36, 0x5e, 0x81, 0x89, 0x36, 0x7f, - 0x94, 0xb9, 0x06, 0xcf, 0x92, 0xf8, 0x2d, 0x78, 0xf4, 0x77, 0xdb, 0xee, 0xb8, 0x8e, 0x65, 0x07, - 0xe9, 0x2d, 0xb8, 0x44, 0xa6, 0x6b, 0xf0, 0x8a, 0x20, 0x6d, 0x31, 0xb7, 0xe7, 0x9c, 0x88, 0xd4, - 0xc1, 0xcd, 0x8e, 0x3d, 0x0a, 0xdf, 0xdd, 0x72, 0x5d, 0x89, 0x9b, 0xa7, 0xa3, 0x3c, 0x19, 0xf1, - 0xe6, 0x18, 0xea, 0xcd, 0xf9, 0x68, 0xbd, 0x90, 0x95, 0x4e, 0x5c, 0xf9, 0x27, 0x02, 0x06, 0xf6, - 0xb4, 0x7a, 0x3f, 0x7e, 0x1b, 0xce, 0x09, 0xfd, 0xe3, 0xbc, 0xb4, 0xac, 0xbc, 0x5c, 0x86, 0xd5, - 0x4c, 0x06, 0x84, 0xd3, 0x5c, 0x41, 0xfd, 0x6e, 0xff, 0x88, 0xb5, 0x1d, 0xfb, 0x27, 0x56, 0x57, - 0x37, 0xcd, 0x3f, 0xe5, 0x67, 0x16, 0xfd, 0xb0, 0xea, 0xb5, 0x5e, 0x02, 0x38, 0x4e, 0x04, 0x8a, - 0xa8, 0xc9, 0x50, 0xcc, 0xcf, 0x6a, 0xbc, 0x84, 0xe3, 0xd8, 0x41, 0xcb, 0xb2, 0xc3, 0x73, 0x54, - 0x98, 0x93, 0xbc, 0x93, 0x58, 0xa5, 0x15, 0x98, 0xf0, 0x04, 0x29, 0x2d, 0x59, 0x64, 0x49, 0xda, - 0x8b, 0xb7, 0x00, 0x68, 0xcc, 0xa6, 0xdc, 0xbd, 0x6d, 0xa1, 0x77, 0x6f, 0x1a, 0x0c, 0xab, 0x4d, - 0xe5, 0x35, 0xfc, 0x10, 0x8e, 0xbc, 0x9f, 0x9a, 0x30, 0x19, 0x53, 0xa3, 0x73, 0x24, 0x8f, 0x7c, - 0x89, 0x66, 0x6c, 0xc3, 0xac, 0xe6, 0x95, 0xa7, 0x3a, 0xae, 0xc7, 0x15, 0x27, 0x15, 0xf6, 0xf0, - 0x2f, 0xec, 0xfe, 0x51, 0x4b, 0x2a, 0xdc, 0x3a, 0x4f, 0x22, 0x69, 0x27, 0xeb, 0xd9, 0x5a, 0x91, - 0x67, 0xe5, 0x2b, 0x97, 0x27, 0xa8, 0x67, 0xf9, 0xdd, 0xdd, 0x8e, 0xee, 0xee, 0xae, 0x0a, 0xe7, - 0x8e, 0x56, 0xe7, 0xdc, 0xb4, 0x26, 0xaf, 0x75, 0xef, 0x50, 0x6a, 0xf2, 0x25, 0xbd, 0x99, 0xa9, - 0xc9, 0xbf, 0x0c, 0xbc, 0x8b, 0x30, 0x1f, 0xae, 0xcf, 0x1a, 0xb0, 0xe6, 0x3f, 0x6b, 0x70, 0x41, - 0x79, 0xf8, 0x02, 0x03, 0xb2, 0xec, 0x1d, 0xe0, 0x23, 0x34, 0x70, 0xf9, 0x35, 0xe0, 0x4d, 0x75, - 0x55, 0xcf, 0x23, 0x7e, 0xae, 0x58, 0x1d, 0xab, 0x2e, 0x56, 0x3f, 0x27, 0x7c, 0xff, 0xa4, 0xf5, - 0xfc, 0x2d, 0x00, 0x21, 0xd7, 0x62, 0xf1, 0x7d, 0x98, 0x39, 0x58, 0xdf, 0x66, 0x66, 0x54, 0x95, - 0xc9, 0xeb, 0x3f, 0x04, 0xce, 0x8b, 0x83, 0x9c, 0xe5, 0xb2, 0x9e, 0x65, 0x33, 0x5f, 0x09, 0x0e, - 0x13, 0x26, 0x5d, 0xf1, 0x50, 0x6a, 0x16, 0xc8, 0xd0, 0xc2, 0xb5, 0xee, 0x09, 0x3b, 0x7a, 0xe8, - 0x38, 0xc7, 0xe9, 0xb1, 0x2c, 0x43, 0xc9, 0x6c, 0x53, 0xcf, 0x48, 0xdb, 0x54, 0x03, 0xce, 0x75, - 0xad, 0x60, 0xdf, 0xeb, 0xee, 0x76, 0x44, 0x4a, 0x49, 0xfe, 0xd3, 0x75, 0x98, 0x69, 0xe7, 0xed, - 0xb2, 0xdb, 0x09, 0x0f, 0x63, 0x61, 0x00, 0xa2, 0xcf, 0x90, 0x70, 0x3c, 0x8b, 0x6e, 0x94, 0x16, - 0xc0, 0xb8, 0x7f, 0x62, 0xb7, 0x73, 0xaa, 0x67, 0x36, 0xbd, 0xf3, 0xe8, 0x63, 0xe1, 0xd4, 0xef, - 0xc1, 0x78, 0xac, 0x7d, 0xec, 0xd3, 0x15, 0xdd, 0xf9, 0x38, 0x19, 0x9c, 0x0e, 0xa9, 0xd2, 0xa1, - 0xf3, 0xd9, 0x1b, 0x83, 0xbc, 0x5e, 0x7f, 0xe5, 0x3b, 0xc0, 0xaf, 0xa0, 0x5a, 0x9f, 0x10, 0x58, - 0xd8, 0xf4, 0x58, 0xe8, 0x3e, 0x54, 0x35, 0x25, 0x48, 0x09, 0x12, 0xa4, 0xd9, 0x60, 0xab, 0x95, - 0x0c, 0xb6, 0xba, 0x3e, 0xd8, 0xcc, 0x8f, 0x09, 0x2c, 0x6a, 0x40, 0x0d, 0x7f, 0x1b, 0xf2, 0x14, - 0x16, 0x44, 0x7c, 0xe3, 0x06, 0xca, 0x43, 0xa9, 0xc2, 0x18, 0x1a, 0x00, 0x43, 0x37, 0xc6, 0xb5, - 0xbb, 0x00, 0xe9, 0x58, 0x3a, 0x06, 0xb5, 0xfd, 0x77, 0x1b, 0x23, 0x94, 0xc2, 0xf4, 0xee, 0xde, - 0xc1, 0x76, 0x73, 0x6f, 0xe3, 0xce, 0x83, 0xed, 0x66, 0x73, 0xbf, 0xd9, 0x20, 0x74, 0x06, 0x1a, - 0xbb, 0x7b, 0x3f, 0xd8, 0xb8, 0xb3, 0xbb, 0xf5, 0x60, 0xa3, 0xb9, 0x73, 0x78, 0x77, 0x7b, 0xef, - 0xa0, 0x51, 0xa3, 0x53, 0x30, 0xbe, 0xb7, 0x7f, 0xf0, 0xe0, 0xf6, 0xfe, 0xe1, 0xde, 0x56, 0xa3, - 0xbe, 0xfe, 0xdf, 0x65, 0x98, 0x96, 0xdb, 0x1d, 0xa9, 0x05, 0x8d, 0xfc, 0x05, 0x0f, 0xbd, 0xaa, - 0xd6, 0xf0, 0xf1, 0xfb, 0x21, 0xe3, 0xf5, 0x12, 0x9c, 0xdc, 0x6a, 0xe6, 0x08, 0xfd, 0x31, 0x4c, - 0x49, 0x6d, 0x44, 0xf4, 0xeb, 0xd8, 0x16, 0x5e, 0x69, 0x65, 0x31, 0xae, 0x0c, 0x62, 0x4b, 0x24, - 0x58, 0xd0, 0xc8, 0xb7, 0xe1, 0x20, 0xca, 0x68, 0xda, 0x88, 0x10, 0x65, 0x74, 0x3d, 0x3d, 0x5c, - 0x54, 0xbe, 0x9f, 0x06, 0x11, 0xa5, 0xe9, 0xce, 0x41, 0x44, 0xe9, 0x9a, 0x73, 0xcc, 0x11, 0xda, - 0x86, 0x69, 0xb9, 0x0f, 0x83, 0x5e, 0xc1, 0xcc, 0xae, 0x36, 0xd9, 0x18, 0xdf, 0x18, 0xc8, 0x97, - 0x08, 0x79, 0x1a, 0x5d, 0x02, 0x62, 0xcd, 0x1e, 0xf4, 0xcd, 0x01, 0x6f, 0xc9, 0x77, 0x94, 0x18, - 0x6b, 0xe5, 0x07, 0x24, 0xf2, 0x1d, 0xa0, 0x6a, 0x46, 0xa7, 0xd7, 0xb0, 0x37, 0xe1, 0x89, 0xc1, - 0xf8, 0x66, 0x29, 0xde, 0x44, 0xe0, 0x07, 0x70, 0x11, 0xcd, 0x79, 0xf4, 0x0d, 0xe4, 0x6e, 0x46, - 0x9f, 0xb0, 0x8d, 0xd5, 0xb2, 0xec, 0x59, 0xc9, 0x68, 0x82, 0x41, 0x24, 0x17, 0x65, 0x42, 0x44, - 0x72, 0x61, 0xde, 0x32, 0x47, 0xa8, 0x07, 0xaf, 0x20, 0xdb, 0x01, 0xaa, 0x5a, 0x4e, 0xbf, 0xa7, - 0x30, 0xae, 0x97, 0x63, 0x4e, 0x64, 0xf6, 0xa3, 0x3e, 0x46, 0x75, 0xeb, 0x7e, 0xfd, 0x34, 0xe7, - 0x77, 0xe3, 0x8d, 0x92, 0xdc, 0xd9, 0x78, 0xd6, 0x1c, 0xbe, 0x90, 0x78, 0x2e, 0x3e, 0x5f, 0x22, - 0xf1, 0x3c, 0xe0, 0x5c, 0xc7, 0xe5, 0x6b, 0x0e, 0x53, 0x88, 0xfc, 0xe2, 0x83, 0x1a, 0x22, 0x7f, - 0xc0, 0x39, 0x8d, 0x9b, 0x1d, 0xdb, 0xcf, 0x23, 0x66, 0x2f, 0x38, 0x75, 0x21, 0x66, 0x2f, 0x3a, - 0x24, 0xf0, 0xb4, 0x98, 0x6f, 0x3e, 0x42, 0xd2, 0xa2, 0xa6, 0x4b, 0x0a, 0x49, 0x8b, 0xba, 0x4e, - 0x26, 0x1e, 0xcc, 0x48, 0x2f, 0x0d, 0x12, 0xcc, 0xfa, 0xce, 0x1f, 0x24, 0x98, 0x0b, 0xda, 0x73, - 0xb8, 0x4c, 0xa4, 0x2f, 0x06, 0x91, 0xa9, 0xef, 0xb5, 0x41, 0x64, 0x16, 0xb4, 0xda, 0x98, 0x23, - 0xb4, 0x07, 0x17, 0x94, 0xa6, 0x05, 0x8a, 0x2f, 0xbc, 0x58, 0xd7, 0x8c, 0x71, 0xad, 0x0c, 0x6b, - 0x22, 0xed, 0x63, 0xc2, 0xcf, 0xe1, 0x9a, 0x1e, 0x09, 0x7a, 0x63, 0xf0, 0xdb, 0x94, 0x76, 0x0d, - 0xe3, 0xad, 0xd3, 0x0d, 0xca, 0x66, 0x4a, 0xb4, 0x68, 0x8e, 0x64, 0xca, 0xa2, 0x72, 0x3c, 0x92, - 0x29, 0x0b, 0x6b, 0xf1, 0x89, 0xd1, 0xe5, 0xb6, 0x04, 0xdc, 0xe8, 0x68, 0x5f, 0x03, 0x6e, 0x74, - 0xbc, 0xcb, 0x41, 0x24, 0x2b, 0xbc, 0x3d, 0x00, 0x4b, 0x56, 0x85, 0xad, 0x07, 0x58, 0xb2, 0xb2, - 0x07, 0x69, 0x9b, 0xb1, 0xb3, 0x5c, 0x4a, 0xd6, 0xdb, 0x19, 0xab, 0x8c, 0x17, 0xd8, 0x19, 0x2d, - 0x8b, 0x27, 0x76, 0x96, 0x0b, 0xc3, 0xb8, 0x9d, 0xd1, 0xca, 0xb2, 0x71, 0xad, 0x0c, 0x2b, 0x6e, - 0x67, 0x59, 0xd3, 0x22, 0x3b, 0xa3, 0xba, 0xae, 0x95, 0x1f, 0x90, 0x5f, 0x0b, 0xf3, 0xdf, 0x17, - 0x68, 0xd6, 0x42, 0xcd, 0x27, 0x11, 0x9a, 0xb5, 0x50, 0xf7, 0xd1, 0x82, 0xb4, 0x16, 0x29, 0x92, - 0xb5, 0x6b, 0x91, 0x4e, 0xf8, 0x5a, 0xf9, 0x01, 0xd9, 0xf0, 0x42, 0xbf, 0xa6, 0xa1, 0xf8, 0xf2, - 0xa2, 0xfb, 0x2c, 0x07, 0x09, 0xaf, 0xc2, 0x8f, 0x74, 0xa4, 0x5d, 0x40, 0x09, 0xcd, 0x8b, 0x3f, - 0xef, 0xd2, 0xef, 0x02, 0x0a, 0x34, 0xff, 0x15, 0x81, 0x4b, 0xda, 0x12, 0x2d, 0xfd, 0x96, 0x76, - 0xba, 0xe8, 0xaa, 0xc0, 0xc6, 0xfa, 0x69, 0x86, 0x24, 0x30, 0x9e, 0xf0, 0xcd, 0x80, 0x02, 0xa0, - 0xd8, 0xfe, 0xf9, 0x1a, 0xea, 0x00, 0xfb, 0x33, 0x64, 0xc2, 0x85, 0xab, 0x49, 0x41, 0x91, 0x1a, - 0x59, 0x4d, 0x06, 0x57, 0xc2, 0x91, 0xd5, 0xa4, 0x44, 0x1d, 0x3c, 0x39, 0x62, 0xe4, 0xca, 0x86, - 0xf8, 0x11, 0x03, 0xaf, 0x3c, 0xe2, 0x47, 0x0c, 0x4d, 0x1d, 0x32, 0x5d, 0x4b, 0x75, 0xb5, 0x3b, - 0x7c, 0x2d, 0x1d, 0x50, 0x20, 0xc4, 0xd7, 0xd2, 0x41, 0xe5, 0x41, 0x73, 0xe4, 0x16, 0x7d, 0xaf, - 0xf1, 0x66, 0x6e, 0xe4, 0xd1, 0x58, 0xf4, 0xb1, 0xe3, 0x8d, 0xff, 0x07, 0x00, 0x00, 0xff, 0xff, - 0xc0, 0xcf, 0x9c, 0xd5, 0x04, 0x39, 0x00, 0x00, +var File_capten_plugins_proto protoreflect.FileDescriptor + +var file_capten_plugins_proto_rawDesc = []byte{ + 0x0a, 0x14, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x5f, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x22, 0x9c, 0x01, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, + 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, + 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0f, + 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, + 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x22, 0x30, 0x0a, 0x1e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, + 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, + 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x22, 0x1e, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, + 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x22, 0xbd, 0x01, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, + 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x6f, 0x73, + 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x09, + 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x22, 0xa8, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, + 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, + 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, + 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, + 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, + 0x89, 0x01, 0x0a, 0x1b, 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, + 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, + 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, + 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x89, 0x01, 0x0a, 0x1c, + 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x88, 0x01, 0x0a, 0x14, 0x41, 0x64, 0x64, 0x47, + 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, + 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, + 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, + 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, + 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, + 0x65, 0x72, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, + 0x49, 0x44, 0x22, 0x82, 0x01, 0x0a, 0x15, 0x41, 0x64, 0x64, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x9b, 0x01, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, + 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, + 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, + 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, + 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, + 0x73, 0x65, 0x72, 0x49, 0x44, 0x22, 0x75, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, + 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x29, 0x0a, 0x17, + 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x75, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, + 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x17, + 0x0a, 0x15, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb6, 0x01, 0x0a, 0x0a, 0x47, 0x69, 0x74, 0x50, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, + 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x26, + 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, + 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x63, 0x63, + 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, + 0x49, 0x44, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x44, + 0x22, 0xac, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x08, 0x70, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, + 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, + 0x38, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x73, 0x46, 0x6f, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, + 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x22, 0xb5, 0x01, 0x0a, 0x1f, 0x47, 0x65, + 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x4c, + 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, + 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x08, 0x70, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, + 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x22, 0xfc, 0x01, 0x0a, 0x17, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, + 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, + 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6c, + 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, + 0x65, 0x6c, 0x73, 0x12, 0x67, 0x0a, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, + 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, + 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, + 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x63, 0x6c, 0x6f, + 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x42, 0x0a, 0x14, + 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, + 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, + 0x22, 0x85, 0x01, 0x0a, 0x18, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x92, 0x02, 0x0a, 0x1a, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, + 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, + 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x6a, 0x0a, + 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, + 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, + 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, + 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x41, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x42, 0x0a, 0x14, 0x43, 0x6c, 0x6f, + 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, + 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x78, 0x0a, + 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x2c, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x78, 0x0a, 0x1b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, + 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, + 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, + 0x1a, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xa0, 0x02, 0x0a, 0x0d, + 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, + 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6c, + 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, + 0x65, 0x6c, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, + 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x5d, 0x0a, 0x0f, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x05, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, + 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, + 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x42, 0x0a, 0x14, 0x43, 0x6c, + 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, + 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xbe, + 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x0e, + 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x52, 0x0e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, + 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, + 0x5a, 0x0a, 0x22, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, + 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x1c, 0x0a, + 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x22, 0xc8, 0x01, 0x0a, 0x23, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, + 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x0e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6c, + 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0e, 0x63, 0x6c, 0x6f, + 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x2e, 0x0a, 0x1c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x7a, 0x0a, 0x1d, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x22, 0x1a, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb2, + 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x72, 0x67, 0x6f, + 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x22, 0x30, 0x0a, 0x1e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, + 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x22, 0x7f, 0x0a, 0x0d, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, + 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x26, 0x0a, 0x0e, + 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x54, 0x69, 0x6d, 0x65, 0x22, 0x2e, 0x0a, 0x1c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x02, 0x69, 0x64, 0x22, 0x7a, 0x0a, 0x1d, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x22, 0x30, 0x0a, 0x1e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, + 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, + 0x69, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x22, 0x85, 0x01, 0x0a, 0x0d, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, + 0x69, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x67, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x67, 0x69, 0x74, 0x50, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x1a, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x54, + 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x22, 0xb2, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, + 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3a, 0x0a, + 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x1e, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, + 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x22, 0xe6, 0x01, 0x0a, 0x0c, 0x43, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x50, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x44, 0x65, 0x73, + 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x61, 0x75, 0x6e, + 0x63, 0x68, 0x55, 0x52, 0x4c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x61, 0x75, + 0x6e, 0x63, 0x68, 0x55, 0x52, 0x4c, 0x12, 0x1e, 0x0a, 0x0a, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, + 0x49, 0x63, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x6c, 0x61, 0x75, 0x6e, + 0x63, 0x68, 0x49, 0x63, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, + 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x69, + 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x06, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x22, 0x19, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xae, 0x01, + 0x0a, 0x18, 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, + 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, + 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x52, 0x07, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x22, 0x32, + 0x0a, 0x20, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, + 0x69, 0x64, 0x22, 0x7e, 0x0a, 0x21, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, + 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x22, 0x34, 0x0a, 0x22, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x80, 0x01, 0x0a, 0x23, 0x55, 0x6e, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, + 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x89, 0x01, 0x0a, 0x11, + 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, + 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x67, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, + 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x67, 0x69, 0x74, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, + 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, + 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x1e, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x43, 0x72, + 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb8, 0x01, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, + 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x12, 0x3c, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, + 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x22, 0xf0, 0x01, 0x0a, 0x0e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x65, 0x70, 0x6c, + 0x6f, 0x79, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, + 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x70, 0x70, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x61, 0x70, + 0x70, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x26, 0x0a, + 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, + 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x1b, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, + 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x22, 0xb4, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, + 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3b, 0x0a, 0x08, + 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, + 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x22, 0x34, 0x0a, 0x22, 0x47, 0x65, 0x74, + 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4b, 0x75, + 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, + 0xa0, 0x01, 0x0a, 0x23, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x4b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x22, 0xb8, 0x02, 0x0a, 0x1b, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, + 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, + 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, + 0x79, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, + 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x74, 0x0a, 0x12, + 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x12, + 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, 0x79, + 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x54, 0x79, 0x70, 0x65, 0x1a, 0x45, 0x0a, 0x17, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, + 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x89, 0x01, + 0x0a, 0x1c, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, + 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, + 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0xce, 0x02, 0x0a, 0x1e, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x20, 0x0a, 0x0b, + 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x12, 0x16, + 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, + 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x77, 0x0a, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, + 0x28, 0x0b, 0x32, 0x47, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, + 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, + 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x12, 0x72, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12, + 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, + 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, + 0x79, 0x70, 0x65, 0x1a, 0x45, 0x0a, 0x17, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, + 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, + 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x7c, 0x0a, 0x1f, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x30, 0x0a, 0x1e, 0x44, 0x65, 0x6c, 0x65, + 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x44, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x1d, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x43, + 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xdc, 0x02, 0x0a, 0x11, 0x43, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x20, 0x0a, + 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x12, + 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, + 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, + 0x6a, 0x0a, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, + 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, + 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x72, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, 0x79, 0x70, 0x65, 0x1a, + 0x45, 0x0a, 0x17, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, + 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, + 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xbd, 0x01, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, + 0x0a, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x69, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0xf5, 0x01, 0x0a, 0x0f, 0x54, 0x65, 0x6b, 0x74, 0x6f, + 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x69, + 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0c, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e, + 0x0a, 0x0a, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x55, 0x52, 0x4c, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0a, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x55, 0x52, 0x4c, 0x12, 0x16, + 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, + 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, + 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x49, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, + 0x52, 0x14, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x49, 0x64, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, + 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x1c, + 0x0a, 0x1a, 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, + 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb8, 0x01, 0x0a, + 0x1b, 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, + 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x09, + 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x20, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, + 0x73, 0x52, 0x09, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x1b, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x54, 0x65, + 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x22, 0xb7, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, + 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x09, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, + 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, + 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x09, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, + 0x6e, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, + 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x92, + 0x01, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, + 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x22, 0x0a, 0x0c, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x4e, + 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, 0x49, 0x64, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, 0x49, 0x64, 0x12, + 0x32, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x79, 0x49, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x14, 0x63, + 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, + 0x49, 0x64, 0x73, 0x22, 0x8a, 0x01, 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, + 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x22, 0x7e, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, + 0x12, 0x1a, 0x0a, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, + 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, + 0x79, 0x49, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x14, 0x63, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x49, 0x64, 0x73, + 0x22, 0x8a, 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, + 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, + 0x69, 0x64, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2a, 0x4d, 0x0a, + 0x0a, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x4f, + 0x4b, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, + 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x49, 0x4e, 0x56, 0x41, 0x4c, + 0x49, 0x44, 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x02, 0x12, 0x0d, 0x0a, + 0x09, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x03, 0x32, 0xf9, 0x1f, 0x0a, + 0x0e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x5f, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x12, + 0x69, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x12, 0x28, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x60, 0x0a, 0x0d, 0x41, 0x64, + 0x64, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x25, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, + 0x64, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x69, 0x0a, 0x10, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x12, 0x28, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x63, 0x61, 0x70, + 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x69, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x28, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x47, 0x69, + 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x63, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x12, 0x26, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x47, 0x69, + 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x73, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6f, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x54, 0x65, + 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x2a, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, + 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x54, + 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, + 0x73, 0x12, 0x2d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x2e, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, + 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, + 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, + 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, 0x61, 0x70, + 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, + 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, 0x13, + 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, + 0x6e, 0x65, 0x73, 0x12, 0x2b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, + 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, + 0x12, 0x75, 0x0a, 0x14, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x12, 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, + 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, + 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x75, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x12, + 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x69, + 0x0a, 0x10, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x12, 0x28, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, + 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, 0x13, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, + 0x12, 0x2b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, + 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, + 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x12, 0x2b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x6f, + 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, + 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x00, 0x12, 0x6c, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x29, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, + 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x2a, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, + 0x8a, 0x01, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, + 0x33, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, + 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, + 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x41, + 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6c, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x41, 0x72, 0x67, + 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x29, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, + 0x74, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x72, 0x67, 0x6f, + 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, + 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, + 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x41, 0x72, 0x67, + 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2d, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6c, + 0x0a, 0x11, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x12, 0x29, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, + 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, + 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x75, 0x0a, 0x14, + 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x12, 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, + 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x6f, + 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x2f, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, + 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, + 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x2d, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, + 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, + 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, + 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x84, 0x01, + 0x0a, 0x19, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x31, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x52, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, + 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, + 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x00, 0x12, 0x77, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, + 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2d, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, + 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x8a, 0x01, + 0x0a, 0x1b, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, + 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x33, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, + 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6f, 0x0a, 0x12, 0x47, 0x65, + 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, + 0x12, 0x2a, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x8a, 0x01, 0x0a, 0x1b, + 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x4b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x33, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, + 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4b, + 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x34, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x4b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x12, 0x5a, 0x10, 0x2f, 0x63, 0x61, 0x70, + 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_capten_plugins_proto_rawDescOnce sync.Once + file_capten_plugins_proto_rawDescData = file_capten_plugins_proto_rawDesc +) + +func file_capten_plugins_proto_rawDescGZIP() []byte { + file_capten_plugins_proto_rawDescOnce.Do(func() { + file_capten_plugins_proto_rawDescData = protoimpl.X.CompressGZIP(file_capten_plugins_proto_rawDescData) + }) + return file_capten_plugins_proto_rawDescData +} + +var file_capten_plugins_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_capten_plugins_proto_msgTypes = make([]protoimpl.MessageInfo, 84) +var file_capten_plugins_proto_goTypes = []interface{}{ + (StatusCode)(0), // 0: captenpluginspb.StatusCode + (*UpdateCrossplanProviderRequest)(nil), // 1: captenpluginspb.UpdateCrossplanProviderRequest + (*UpdateCrossplanProviderResponse)(nil), // 2: captenpluginspb.UpdateCrossplanProviderResponse + (*DeleteCrossplanProviderRequest)(nil), // 3: captenpluginspb.DeleteCrossplanProviderRequest + (*DeleteCrossplanProviderResponse)(nil), // 4: captenpluginspb.DeleteCrossplanProviderResponse + (*GetCrossplanProvidersRequest)(nil), // 5: captenpluginspb.GetCrossplanProvidersRequest + (*GetCrossplanProvidersResponse)(nil), // 6: captenpluginspb.GetCrossplanProvidersResponse + (*CrossplaneProvider)(nil), // 7: captenpluginspb.CrossplaneProvider + (*AddCrossplanProviderRequest)(nil), // 8: captenpluginspb.AddCrossplanProviderRequest + (*AddCrossplanProviderResponse)(nil), // 9: captenpluginspb.AddCrossplanProviderResponse + (*AddGitProjectRequest)(nil), // 10: captenpluginspb.AddGitProjectRequest + (*AddGitProjectResponse)(nil), // 11: captenpluginspb.AddGitProjectResponse + (*UpdateGitProjectRequest)(nil), // 12: captenpluginspb.UpdateGitProjectRequest + (*UpdateGitProjectResponse)(nil), // 13: captenpluginspb.UpdateGitProjectResponse + (*DeleteGitProjectRequest)(nil), // 14: captenpluginspb.DeleteGitProjectRequest + (*DeleteGitProjectResponse)(nil), // 15: captenpluginspb.DeleteGitProjectResponse + (*GetGitProjectsRequest)(nil), // 16: captenpluginspb.GetGitProjectsRequest + (*GitProject)(nil), // 17: captenpluginspb.GitProject + (*GetGitProjectsResponse)(nil), // 18: captenpluginspb.GetGitProjectsResponse + (*GetGitProjectsForLabelsRequest)(nil), // 19: captenpluginspb.GetGitProjectsForLabelsRequest + (*GetGitProjectsForLabelsResponse)(nil), // 20: captenpluginspb.GetGitProjectsForLabelsResponse + (*AddCloudProviderRequest)(nil), // 21: captenpluginspb.AddCloudProviderRequest + (*AddCloudProviderResponse)(nil), // 22: captenpluginspb.AddCloudProviderResponse + (*UpdateCloudProviderRequest)(nil), // 23: captenpluginspb.UpdateCloudProviderRequest + (*UpdateCloudProviderResponse)(nil), // 24: captenpluginspb.UpdateCloudProviderResponse + (*DeleteCloudProviderRequest)(nil), // 25: captenpluginspb.DeleteCloudProviderRequest + (*DeleteCloudProviderResponse)(nil), // 26: captenpluginspb.DeleteCloudProviderResponse + (*GetCloudProvidersRequest)(nil), // 27: captenpluginspb.GetCloudProvidersRequest + (*CloudProvider)(nil), // 28: captenpluginspb.CloudProvider + (*GetCloudProvidersResponse)(nil), // 29: captenpluginspb.GetCloudProvidersResponse + (*GetCloudProvidersWithFilterRequest)(nil), // 30: captenpluginspb.GetCloudProvidersWithFilterRequest + (*GetCloudProvidersWithFilterResponse)(nil), // 31: captenpluginspb.GetCloudProvidersWithFilterResponse + (*RegisterArgoCDProjectRequest)(nil), // 32: captenpluginspb.RegisterArgoCDProjectRequest + (*RegisterArgoCDProjectResponse)(nil), // 33: captenpluginspb.RegisterArgoCDProjectResponse + (*GetArgoCDProjectsRequest)(nil), // 34: captenpluginspb.GetArgoCDProjectsRequest + (*GetArgoCDProjectsResponse)(nil), // 35: captenpluginspb.GetArgoCDProjectsResponse + (*UnRegisterArgoCDProjectRequest)(nil), // 36: captenpluginspb.UnRegisterArgoCDProjectRequest + (*UnRegisterArgoCDProjectResponse)(nil), // 37: captenpluginspb.UnRegisterArgoCDProjectResponse + (*ArgoCDProject)(nil), // 38: captenpluginspb.ArgoCDProject + (*RegisterTektonProjectRequest)(nil), // 39: captenpluginspb.RegisterTektonProjectRequest + (*RegisterTektonProjectResponse)(nil), // 40: captenpluginspb.RegisterTektonProjectResponse + (*UnRegisterTektonProjectRequest)(nil), // 41: captenpluginspb.UnRegisterTektonProjectRequest + (*UnRegisterTektonProjectResponse)(nil), // 42: captenpluginspb.UnRegisterTektonProjectResponse + (*TektonProject)(nil), // 43: captenpluginspb.TektonProject + (*GetTektonProjectsRequest)(nil), // 44: captenpluginspb.GetTektonProjectsRequest + (*GetTektonProjectsResponse)(nil), // 45: captenpluginspb.GetTektonProjectsResponse + (*CaptenPlugin)(nil), // 46: captenpluginspb.CaptenPlugin + (*GetCaptenPluginsRequest)(nil), // 47: captenpluginspb.GetCaptenPluginsRequest + (*GetCaptenPluginsResponse)(nil), // 48: captenpluginspb.GetCaptenPluginsResponse + (*RegisterCrossplaneProjectRequest)(nil), // 49: captenpluginspb.RegisterCrossplaneProjectRequest + (*RegisterCrossplaneProjectResponse)(nil), // 50: captenpluginspb.RegisterCrossplaneProjectResponse + (*UnRegisterCrossplaneProjectRequest)(nil), // 51: captenpluginspb.UnRegisterCrossplaneProjectRequest + (*UnRegisterCrossplaneProjectResponse)(nil), // 52: captenpluginspb.UnRegisterCrossplaneProjectResponse + (*CrossplaneProject)(nil), // 53: captenpluginspb.CrossplaneProject + (*GetCrossplaneProjectsRequest)(nil), // 54: captenpluginspb.GetCrossplaneProjectsRequest + (*GetCrossplaneProjectsResponse)(nil), // 55: captenpluginspb.GetCrossplaneProjectsResponse + (*ManagedCluster)(nil), // 56: captenpluginspb.ManagedCluster + (*GetManagedClustersRequest)(nil), // 57: captenpluginspb.GetManagedClustersRequest + (*GetManagedClustersResponse)(nil), // 58: captenpluginspb.GetManagedClustersResponse + (*GetManagedClusterKubeconfigRequest)(nil), // 59: captenpluginspb.GetManagedClusterKubeconfigRequest + (*GetManagedClusterKubeconfigResponse)(nil), // 60: captenpluginspb.GetManagedClusterKubeconfigResponse + (*AddContainerRegistryRequest)(nil), // 61: captenpluginspb.AddContainerRegistryRequest + (*AddContainerRegistryResponse)(nil), // 62: captenpluginspb.AddContainerRegistryResponse + (*UpdateContainerRegistryRequest)(nil), // 63: captenpluginspb.UpdateContainerRegistryRequest + (*UpdateContainerRegistryResponse)(nil), // 64: captenpluginspb.UpdateContainerRegistryResponse + (*DeleteContainerRegistryRequest)(nil), // 65: captenpluginspb.DeleteContainerRegistryRequest + (*DeleteContainerRegistryResponse)(nil), // 66: captenpluginspb.DeleteContainerRegistryResponse + (*GetContainerRegistryRequest)(nil), // 67: captenpluginspb.GetContainerRegistryRequest + (*ContainerRegistry)(nil), // 68: captenpluginspb.ContainerRegistry + (*GetContainerRegistryResponse)(nil), // 69: captenpluginspb.GetContainerRegistryResponse + (*TektonPipelines)(nil), // 70: captenpluginspb.TektonPipelines + (*SyncTektonPipelinesRequest)(nil), // 71: captenpluginspb.SyncTektonPipelinesRequest + (*SyncTektonPipelinesResponse)(nil), // 72: captenpluginspb.SyncTektonPipelinesResponse + (*GetTektonPipelinesRequest)(nil), // 73: captenpluginspb.GetTektonPipelinesRequest + (*GetTektonPipelinesResponse)(nil), // 74: captenpluginspb.GetTektonPipelinesResponse + (*CreateTektonPipelinesRequest)(nil), // 75: captenpluginspb.CreateTektonPipelinesRequest + (*CreateTektonPipelinesResponse)(nil), // 76: captenpluginspb.CreateTektonPipelinesResponse + (*UpdateTektonPipelinesRequest)(nil), // 77: captenpluginspb.UpdateTektonPipelinesRequest + (*UpdateTektonPipelinesResponse)(nil), // 78: captenpluginspb.UpdateTektonPipelinesResponse + nil, // 79: captenpluginspb.AddCloudProviderRequest.CloudAttributesEntry + nil, // 80: captenpluginspb.UpdateCloudProviderRequest.CloudAttributesEntry + nil, // 81: captenpluginspb.CloudProvider.CloudAttributesEntry + nil, // 82: captenpluginspb.AddContainerRegistryRequest.RegistryAttributesEntry + nil, // 83: captenpluginspb.UpdateContainerRegistryRequest.RegistryAttributesEntry + nil, // 84: captenpluginspb.ContainerRegistry.RegistryAttributesEntry +} +var file_capten_plugins_proto_depIdxs = []int32{ + 0, // 0: captenpluginspb.UpdateCrossplanProviderResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 1: captenpluginspb.DeleteCrossplanProviderResponse.status:type_name -> captenpluginspb.StatusCode + 7, // 2: captenpluginspb.GetCrossplanProvidersResponse.providers:type_name -> captenpluginspb.CrossplaneProvider + 0, // 3: captenpluginspb.GetCrossplanProvidersResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 4: captenpluginspb.AddCrossplanProviderResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 5: captenpluginspb.AddGitProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 6: captenpluginspb.UpdateGitProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 7: captenpluginspb.DeleteGitProjectResponse.status:type_name -> captenpluginspb.StatusCode + 17, // 8: captenpluginspb.GetGitProjectsResponse.projects:type_name -> captenpluginspb.GitProject + 0, // 9: captenpluginspb.GetGitProjectsResponse.status:type_name -> captenpluginspb.StatusCode + 17, // 10: captenpluginspb.GetGitProjectsForLabelsResponse.projects:type_name -> captenpluginspb.GitProject + 0, // 11: captenpluginspb.GetGitProjectsForLabelsResponse.status:type_name -> captenpluginspb.StatusCode + 79, // 12: captenpluginspb.AddCloudProviderRequest.cloudAttributes:type_name -> captenpluginspb.AddCloudProviderRequest.CloudAttributesEntry + 0, // 13: captenpluginspb.AddCloudProviderResponse.status:type_name -> captenpluginspb.StatusCode + 80, // 14: captenpluginspb.UpdateCloudProviderRequest.cloudAttributes:type_name -> captenpluginspb.UpdateCloudProviderRequest.CloudAttributesEntry + 0, // 15: captenpluginspb.UpdateCloudProviderResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 16: captenpluginspb.DeleteCloudProviderResponse.status:type_name -> captenpluginspb.StatusCode + 81, // 17: captenpluginspb.CloudProvider.cloudAttributes:type_name -> captenpluginspb.CloudProvider.CloudAttributesEntry + 28, // 18: captenpluginspb.GetCloudProvidersResponse.cloudProviders:type_name -> captenpluginspb.CloudProvider + 0, // 19: captenpluginspb.GetCloudProvidersResponse.status:type_name -> captenpluginspb.StatusCode + 28, // 20: captenpluginspb.GetCloudProvidersWithFilterResponse.cloudProviders:type_name -> captenpluginspb.CloudProvider + 0, // 21: captenpluginspb.GetCloudProvidersWithFilterResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 22: captenpluginspb.RegisterArgoCDProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 23: captenpluginspb.GetArgoCDProjectsResponse.status:type_name -> captenpluginspb.StatusCode + 38, // 24: captenpluginspb.GetArgoCDProjectsResponse.projects:type_name -> captenpluginspb.ArgoCDProject + 0, // 25: captenpluginspb.UnRegisterArgoCDProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 26: captenpluginspb.RegisterTektonProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 27: captenpluginspb.UnRegisterTektonProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 28: captenpluginspb.GetTektonProjectsResponse.status:type_name -> captenpluginspb.StatusCode + 43, // 29: captenpluginspb.GetTektonProjectsResponse.projects:type_name -> captenpluginspb.TektonProject + 0, // 30: captenpluginspb.GetCaptenPluginsResponse.status:type_name -> captenpluginspb.StatusCode + 46, // 31: captenpluginspb.GetCaptenPluginsResponse.plugins:type_name -> captenpluginspb.CaptenPlugin + 0, // 32: captenpluginspb.RegisterCrossplaneProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 33: captenpluginspb.UnRegisterCrossplaneProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 34: captenpluginspb.GetCrossplaneProjectsResponse.status:type_name -> captenpluginspb.StatusCode + 53, // 35: captenpluginspb.GetCrossplaneProjectsResponse.project:type_name -> captenpluginspb.CrossplaneProject + 0, // 36: captenpluginspb.GetManagedClustersResponse.status:type_name -> captenpluginspb.StatusCode + 56, // 37: captenpluginspb.GetManagedClustersResponse.clusters:type_name -> captenpluginspb.ManagedCluster + 0, // 38: captenpluginspb.GetManagedClusterKubeconfigResponse.status:type_name -> captenpluginspb.StatusCode + 82, // 39: captenpluginspb.AddContainerRegistryRequest.registryAttributes:type_name -> captenpluginspb.AddContainerRegistryRequest.RegistryAttributesEntry + 0, // 40: captenpluginspb.AddContainerRegistryResponse.status:type_name -> captenpluginspb.StatusCode + 83, // 41: captenpluginspb.UpdateContainerRegistryRequest.registryAttributes:type_name -> captenpluginspb.UpdateContainerRegistryRequest.RegistryAttributesEntry + 0, // 42: captenpluginspb.UpdateContainerRegistryResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 43: captenpluginspb.DeleteContainerRegistryResponse.status:type_name -> captenpluginspb.StatusCode + 84, // 44: captenpluginspb.ContainerRegistry.registryAttributes:type_name -> captenpluginspb.ContainerRegistry.RegistryAttributesEntry + 68, // 45: captenpluginspb.GetContainerRegistryResponse.registries:type_name -> captenpluginspb.ContainerRegistry + 0, // 46: captenpluginspb.GetContainerRegistryResponse.status:type_name -> captenpluginspb.StatusCode + 70, // 47: captenpluginspb.SyncTektonPipelinesResponse.pipelines:type_name -> captenpluginspb.TektonPipelines + 0, // 48: captenpluginspb.SyncTektonPipelinesResponse.status:type_name -> captenpluginspb.StatusCode + 70, // 49: captenpluginspb.GetTektonPipelinesResponse.pipelines:type_name -> captenpluginspb.TektonPipelines + 0, // 50: captenpluginspb.GetTektonPipelinesResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 51: captenpluginspb.CreateTektonPipelinesResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 52: captenpluginspb.UpdateTektonPipelinesResponse.status:type_name -> captenpluginspb.StatusCode + 47, // 53: captenpluginspb.capten_plugins.GetCaptenPlugins:input_type -> captenpluginspb.GetCaptenPluginsRequest + 10, // 54: captenpluginspb.capten_plugins.AddGitProject:input_type -> captenpluginspb.AddGitProjectRequest + 12, // 55: captenpluginspb.capten_plugins.UpdateGitProject:input_type -> captenpluginspb.UpdateGitProjectRequest + 14, // 56: captenpluginspb.capten_plugins.DeleteGitProject:input_type -> captenpluginspb.DeleteGitProjectRequest + 16, // 57: captenpluginspb.capten_plugins.GetGitProjects:input_type -> captenpluginspb.GetGitProjectsRequest + 19, // 58: captenpluginspb.capten_plugins.GetGitProjectsForLabels:input_type -> captenpluginspb.GetGitProjectsForLabelsRequest + 73, // 59: captenpluginspb.capten_plugins.GetTektonPipelines:input_type -> captenpluginspb.GetTektonPipelinesRequest + 75, // 60: captenpluginspb.capten_plugins.CreateTektonPipelines:input_type -> captenpluginspb.CreateTektonPipelinesRequest + 77, // 61: captenpluginspb.capten_plugins.UpdateTektonPipelines:input_type -> captenpluginspb.UpdateTektonPipelinesRequest + 71, // 62: captenpluginspb.capten_plugins.SyncTektonPipelines:input_type -> captenpluginspb.SyncTektonPipelinesRequest + 61, // 63: captenpluginspb.capten_plugins.AddContainerRegistry:input_type -> captenpluginspb.AddContainerRegistryRequest + 63, // 64: captenpluginspb.capten_plugins.UpdateContainerRegistry:input_type -> captenpluginspb.UpdateContainerRegistryRequest + 65, // 65: captenpluginspb.capten_plugins.DeleteContainerRegistry:input_type -> captenpluginspb.DeleteContainerRegistryRequest + 67, // 66: captenpluginspb.capten_plugins.GetContainerRegistry:input_type -> captenpluginspb.GetContainerRegistryRequest + 21, // 67: captenpluginspb.capten_plugins.AddCloudProvider:input_type -> captenpluginspb.AddCloudProviderRequest + 23, // 68: captenpluginspb.capten_plugins.UpdateCloudProvider:input_type -> captenpluginspb.UpdateCloudProviderRequest + 25, // 69: captenpluginspb.capten_plugins.DeleteCloudProvider:input_type -> captenpluginspb.DeleteCloudProviderRequest + 27, // 70: captenpluginspb.capten_plugins.GetCloudProviders:input_type -> captenpluginspb.GetCloudProvidersRequest + 30, // 71: captenpluginspb.capten_plugins.GetCloudProvidersWithFilter:input_type -> captenpluginspb.GetCloudProvidersWithFilterRequest + 32, // 72: captenpluginspb.capten_plugins.RegisterArgoCDProject:input_type -> captenpluginspb.RegisterArgoCDProjectRequest + 34, // 73: captenpluginspb.capten_plugins.GetArgoCDProjects:input_type -> captenpluginspb.GetArgoCDProjectsRequest + 36, // 74: captenpluginspb.capten_plugins.UnRegisterArgoCDProject:input_type -> captenpluginspb.UnRegisterArgoCDProjectRequest + 39, // 75: captenpluginspb.capten_plugins.RegisterTektonProject:input_type -> captenpluginspb.RegisterTektonProjectRequest + 44, // 76: captenpluginspb.capten_plugins.GetTektonProjects:input_type -> captenpluginspb.GetTektonProjectsRequest + 41, // 77: captenpluginspb.capten_plugins.UnRegisterTektonProject:input_type -> captenpluginspb.UnRegisterTektonProjectRequest + 8, // 78: captenpluginspb.capten_plugins.AddCrossplanProvider:input_type -> captenpluginspb.AddCrossplanProviderRequest + 3, // 79: captenpluginspb.capten_plugins.DeleteCrossplanProvider:input_type -> captenpluginspb.DeleteCrossplanProviderRequest + 5, // 80: captenpluginspb.capten_plugins.GetCrossplanProviders:input_type -> captenpluginspb.GetCrossplanProvidersRequest + 1, // 81: captenpluginspb.capten_plugins.UpdateCrossplanProvider:input_type -> captenpluginspb.UpdateCrossplanProviderRequest + 49, // 82: captenpluginspb.capten_plugins.RegisterCrossplaneProject:input_type -> captenpluginspb.RegisterCrossplaneProjectRequest + 54, // 83: captenpluginspb.capten_plugins.GetCrossplaneProject:input_type -> captenpluginspb.GetCrossplaneProjectsRequest + 51, // 84: captenpluginspb.capten_plugins.UnRegisterCrossplaneProject:input_type -> captenpluginspb.UnRegisterCrossplaneProjectRequest + 57, // 85: captenpluginspb.capten_plugins.GetManagedClusters:input_type -> captenpluginspb.GetManagedClustersRequest + 59, // 86: captenpluginspb.capten_plugins.GetManagedClusterKubeconfig:input_type -> captenpluginspb.GetManagedClusterKubeconfigRequest + 48, // 87: captenpluginspb.capten_plugins.GetCaptenPlugins:output_type -> captenpluginspb.GetCaptenPluginsResponse + 11, // 88: captenpluginspb.capten_plugins.AddGitProject:output_type -> captenpluginspb.AddGitProjectResponse + 13, // 89: captenpluginspb.capten_plugins.UpdateGitProject:output_type -> captenpluginspb.UpdateGitProjectResponse + 15, // 90: captenpluginspb.capten_plugins.DeleteGitProject:output_type -> captenpluginspb.DeleteGitProjectResponse + 18, // 91: captenpluginspb.capten_plugins.GetGitProjects:output_type -> captenpluginspb.GetGitProjectsResponse + 20, // 92: captenpluginspb.capten_plugins.GetGitProjectsForLabels:output_type -> captenpluginspb.GetGitProjectsForLabelsResponse + 74, // 93: captenpluginspb.capten_plugins.GetTektonPipelines:output_type -> captenpluginspb.GetTektonPipelinesResponse + 76, // 94: captenpluginspb.capten_plugins.CreateTektonPipelines:output_type -> captenpluginspb.CreateTektonPipelinesResponse + 78, // 95: captenpluginspb.capten_plugins.UpdateTektonPipelines:output_type -> captenpluginspb.UpdateTektonPipelinesResponse + 72, // 96: captenpluginspb.capten_plugins.SyncTektonPipelines:output_type -> captenpluginspb.SyncTektonPipelinesResponse + 62, // 97: captenpluginspb.capten_plugins.AddContainerRegistry:output_type -> captenpluginspb.AddContainerRegistryResponse + 64, // 98: captenpluginspb.capten_plugins.UpdateContainerRegistry:output_type -> captenpluginspb.UpdateContainerRegistryResponse + 66, // 99: captenpluginspb.capten_plugins.DeleteContainerRegistry:output_type -> captenpluginspb.DeleteContainerRegistryResponse + 69, // 100: captenpluginspb.capten_plugins.GetContainerRegistry:output_type -> captenpluginspb.GetContainerRegistryResponse + 22, // 101: captenpluginspb.capten_plugins.AddCloudProvider:output_type -> captenpluginspb.AddCloudProviderResponse + 24, // 102: captenpluginspb.capten_plugins.UpdateCloudProvider:output_type -> captenpluginspb.UpdateCloudProviderResponse + 26, // 103: captenpluginspb.capten_plugins.DeleteCloudProvider:output_type -> captenpluginspb.DeleteCloudProviderResponse + 29, // 104: captenpluginspb.capten_plugins.GetCloudProviders:output_type -> captenpluginspb.GetCloudProvidersResponse + 31, // 105: captenpluginspb.capten_plugins.GetCloudProvidersWithFilter:output_type -> captenpluginspb.GetCloudProvidersWithFilterResponse + 33, // 106: captenpluginspb.capten_plugins.RegisterArgoCDProject:output_type -> captenpluginspb.RegisterArgoCDProjectResponse + 35, // 107: captenpluginspb.capten_plugins.GetArgoCDProjects:output_type -> captenpluginspb.GetArgoCDProjectsResponse + 37, // 108: captenpluginspb.capten_plugins.UnRegisterArgoCDProject:output_type -> captenpluginspb.UnRegisterArgoCDProjectResponse + 40, // 109: captenpluginspb.capten_plugins.RegisterTektonProject:output_type -> captenpluginspb.RegisterTektonProjectResponse + 45, // 110: captenpluginspb.capten_plugins.GetTektonProjects:output_type -> captenpluginspb.GetTektonProjectsResponse + 42, // 111: captenpluginspb.capten_plugins.UnRegisterTektonProject:output_type -> captenpluginspb.UnRegisterTektonProjectResponse + 9, // 112: captenpluginspb.capten_plugins.AddCrossplanProvider:output_type -> captenpluginspb.AddCrossplanProviderResponse + 4, // 113: captenpluginspb.capten_plugins.DeleteCrossplanProvider:output_type -> captenpluginspb.DeleteCrossplanProviderResponse + 6, // 114: captenpluginspb.capten_plugins.GetCrossplanProviders:output_type -> captenpluginspb.GetCrossplanProvidersResponse + 2, // 115: captenpluginspb.capten_plugins.UpdateCrossplanProvider:output_type -> captenpluginspb.UpdateCrossplanProviderResponse + 50, // 116: captenpluginspb.capten_plugins.RegisterCrossplaneProject:output_type -> captenpluginspb.RegisterCrossplaneProjectResponse + 55, // 117: captenpluginspb.capten_plugins.GetCrossplaneProject:output_type -> captenpluginspb.GetCrossplaneProjectsResponse + 52, // 118: captenpluginspb.capten_plugins.UnRegisterCrossplaneProject:output_type -> captenpluginspb.UnRegisterCrossplaneProjectResponse + 58, // 119: captenpluginspb.capten_plugins.GetManagedClusters:output_type -> captenpluginspb.GetManagedClustersResponse + 60, // 120: captenpluginspb.capten_plugins.GetManagedClusterKubeconfig:output_type -> captenpluginspb.GetManagedClusterKubeconfigResponse + 87, // [87:121] is the sub-list for method output_type + 53, // [53:87] is the sub-list for method input_type + 53, // [53:53] is the sub-list for extension type_name + 53, // [53:53] is the sub-list for extension extendee + 0, // [0:53] is the sub-list for field type_name +} + +func init() { file_capten_plugins_proto_init() } +func file_capten_plugins_proto_init() { + if File_capten_plugins_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_capten_plugins_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateCrossplanProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateCrossplanProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCrossplanProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCrossplanProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCrossplanProvidersRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCrossplanProvidersResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CrossplaneProvider); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddCrossplanProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddCrossplanProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddGitProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddGitProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateGitProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateGitProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteGitProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteGitProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GitProject); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectsForLabelsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectsForLabelsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddCloudProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddCloudProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateCloudProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateCloudProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCloudProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCloudProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCloudProvidersRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CloudProvider); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCloudProvidersResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCloudProvidersWithFilterRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCloudProvidersWithFilterResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterArgoCDProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterArgoCDProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetArgoCDProjectsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetArgoCDProjectsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterArgoCDProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterArgoCDProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ArgoCDProject); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterTektonProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterTektonProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterTektonProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterTektonProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*TektonProject); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetTektonProjectsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetTektonProjectsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CaptenPlugin); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCaptenPluginsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCaptenPluginsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterCrossplaneProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterCrossplaneProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterCrossplaneProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterCrossplaneProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CrossplaneProject); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCrossplaneProjectsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCrossplaneProjectsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ManagedCluster); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetManagedClustersRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetManagedClustersResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetManagedClusterKubeconfigRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[59].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetManagedClusterKubeconfigResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[60].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddContainerRegistryRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[61].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddContainerRegistryResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[62].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateContainerRegistryRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[63].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateContainerRegistryResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[64].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteContainerRegistryRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[65].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteContainerRegistryResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[66].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetContainerRegistryRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[67].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ContainerRegistry); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[68].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetContainerRegistryResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[69].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*TektonPipelines); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[70].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncTektonPipelinesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[71].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncTektonPipelinesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[72].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetTektonPipelinesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[73].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetTektonPipelinesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[74].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CreateTektonPipelinesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[75].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CreateTektonPipelinesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[76].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateTektonPipelinesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[77].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateTektonPipelinesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_capten_plugins_proto_rawDesc, + NumEnums: 1, + NumMessages: 84, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_capten_plugins_proto_goTypes, + DependencyIndexes: file_capten_plugins_proto_depIdxs, + EnumInfos: file_capten_plugins_proto_enumTypes, + MessageInfos: file_capten_plugins_proto_msgTypes, + }.Build() + File_capten_plugins_proto = out.File + file_capten_plugins_proto_rawDesc = nil + file_capten_plugins_proto_goTypes = nil + file_capten_plugins_proto_depIdxs = nil } diff --git a/capten/agent/internal/pb/captensdkpb/capten_sdk.pb.go b/capten/agent/internal/pb/captensdkpb/capten_sdk.pb.go index 4860adb7..61883051 100644 --- a/capten/agent/internal/pb/captensdkpb/capten_sdk.pb.go +++ b/capten/agent/internal/pb/captensdkpb/capten_sdk.pb.go @@ -1,24 +1,24 @@ // Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.30.0 +// protoc v3.12.4 // source: capten_sdk.proto package captensdkpb import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" ) -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) type StatusCode int32 @@ -29,413 +29,661 @@ const ( StatusCode_NOT_FOUND StatusCode = 3 ) -var StatusCode_name = map[int32]string{ - 0: "OK", - 1: "INTERNAL_ERROR", - 2: "INVALID_ARGUMENT", - 3: "NOT_FOUND", -} +// Enum value maps for StatusCode. +var ( + StatusCode_name = map[int32]string{ + 0: "OK", + 1: "INTERNAL_ERROR", + 2: "INVALID_ARGUMENT", + 3: "NOT_FOUND", + } + StatusCode_value = map[string]int32{ + "OK": 0, + "INTERNAL_ERROR": 1, + "INVALID_ARGUMENT": 2, + "NOT_FOUND": 3, + } +) -var StatusCode_value = map[string]int32{ - "OK": 0, - "INTERNAL_ERROR": 1, - "INVALID_ARGUMENT": 2, - "NOT_FOUND": 3, +func (x StatusCode) Enum() *StatusCode { + p := new(StatusCode) + *p = x + return p } func (x StatusCode) String() string { - return proto.EnumName(StatusCode_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } -func (StatusCode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_c978f8af594068af, []int{0} +func (StatusCode) Descriptor() protoreflect.EnumDescriptor { + return file_capten_sdk_proto_enumTypes[0].Descriptor() } -type GitProject struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` - AccessToken string `protobuf:"bytes,3,opt,name=accessToken,proto3" json:"accessToken,omitempty"` - Labels []string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty"` - LastUpdateTime string `protobuf:"bytes,5,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GitProject) Reset() { *m = GitProject{} } -func (m *GitProject) String() string { return proto.CompactTextString(m) } -func (*GitProject) ProtoMessage() {} -func (*GitProject) Descriptor() ([]byte, []int) { - return fileDescriptor_c978f8af594068af, []int{0} +func (StatusCode) Type() protoreflect.EnumType { + return &file_capten_sdk_proto_enumTypes[0] } -func (m *GitProject) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GitProject.Unmarshal(m, b) +func (x StatusCode) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } -func (m *GitProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GitProject.Marshal(b, m, deterministic) + +// Deprecated: Use StatusCode.Descriptor instead. +func (StatusCode) EnumDescriptor() ([]byte, []int) { + return file_capten_sdk_proto_rawDescGZIP(), []int{0} } -func (m *GitProject) XXX_Merge(src proto.Message) { - xxx_messageInfo_GitProject.Merge(m, src) + +type GitProject struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` + AccessToken string `protobuf:"bytes,3,opt,name=accessToken,proto3" json:"accessToken,omitempty"` + Labels []string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty"` + LastUpdateTime string `protobuf:"bytes,5,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` +} + +func (x *GitProject) Reset() { + *x = GitProject{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_sdk_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GitProject) XXX_Size() int { - return xxx_messageInfo_GitProject.Size(m) + +func (x *GitProject) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GitProject) XXX_DiscardUnknown() { - xxx_messageInfo_GitProject.DiscardUnknown(m) + +func (*GitProject) ProtoMessage() {} + +func (x *GitProject) ProtoReflect() protoreflect.Message { + mi := &file_capten_sdk_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GitProject proto.InternalMessageInfo +// Deprecated: Use GitProject.ProtoReflect.Descriptor instead. +func (*GitProject) Descriptor() ([]byte, []int) { + return file_capten_sdk_proto_rawDescGZIP(), []int{0} +} -func (m *GitProject) GetId() string { - if m != nil { - return m.Id +func (x *GitProject) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *GitProject) GetProjectUrl() string { - if m != nil { - return m.ProjectUrl +func (x *GitProject) GetProjectUrl() string { + if x != nil { + return x.ProjectUrl } return "" } -func (m *GitProject) GetAccessToken() string { - if m != nil { - return m.AccessToken +func (x *GitProject) GetAccessToken() string { + if x != nil { + return x.AccessToken } return "" } -func (m *GitProject) GetLabels() []string { - if m != nil { - return m.Labels +func (x *GitProject) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *GitProject) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *GitProject) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type GetGitProjectByIdRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetGitProjectByIdRequest) Reset() { *m = GetGitProjectByIdRequest{} } -func (m *GetGitProjectByIdRequest) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectByIdRequest) ProtoMessage() {} -func (*GetGitProjectByIdRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_c978f8af594068af, []int{1} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *GetGitProjectByIdRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectByIdRequest.Unmarshal(m, b) -} -func (m *GetGitProjectByIdRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectByIdRequest.Marshal(b, m, deterministic) -} -func (m *GetGitProjectByIdRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectByIdRequest.Merge(m, src) +func (x *GetGitProjectByIdRequest) Reset() { + *x = GetGitProjectByIdRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_sdk_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectByIdRequest) XXX_Size() int { - return xxx_messageInfo_GetGitProjectByIdRequest.Size(m) + +func (x *GetGitProjectByIdRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetGitProjectByIdRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectByIdRequest.DiscardUnknown(m) + +func (*GetGitProjectByIdRequest) ProtoMessage() {} + +func (x *GetGitProjectByIdRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_sdk_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetGitProjectByIdRequest proto.InternalMessageInfo +// Deprecated: Use GetGitProjectByIdRequest.ProtoReflect.Descriptor instead. +func (*GetGitProjectByIdRequest) Descriptor() ([]byte, []int) { + return file_capten_sdk_proto_rawDescGZIP(), []int{1} +} -func (m *GetGitProjectByIdRequest) GetId() string { - if m != nil { - return m.Id +func (x *GetGitProjectByIdRequest) GetId() string { + if x != nil { + return x.Id } return "" } type GetGitProjectByIdResponse struct { - Project *GitProject `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captensdkpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetGitProjectByIdResponse) Reset() { *m = GetGitProjectByIdResponse{} } -func (m *GetGitProjectByIdResponse) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectByIdResponse) ProtoMessage() {} -func (*GetGitProjectByIdResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_c978f8af594068af, []int{2} + Project *GitProject `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captensdkpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetGitProjectByIdResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectByIdResponse.Unmarshal(m, b) -} -func (m *GetGitProjectByIdResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectByIdResponse.Marshal(b, m, deterministic) -} -func (m *GetGitProjectByIdResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectByIdResponse.Merge(m, src) +func (x *GetGitProjectByIdResponse) Reset() { + *x = GetGitProjectByIdResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_sdk_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectByIdResponse) XXX_Size() int { - return xxx_messageInfo_GetGitProjectByIdResponse.Size(m) + +func (x *GetGitProjectByIdResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetGitProjectByIdResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectByIdResponse.DiscardUnknown(m) + +func (*GetGitProjectByIdResponse) ProtoMessage() {} + +func (x *GetGitProjectByIdResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_sdk_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetGitProjectByIdResponse proto.InternalMessageInfo +// Deprecated: Use GetGitProjectByIdResponse.ProtoReflect.Descriptor instead. +func (*GetGitProjectByIdResponse) Descriptor() ([]byte, []int) { + return file_capten_sdk_proto_rawDescGZIP(), []int{2} +} -func (m *GetGitProjectByIdResponse) GetProject() *GitProject { - if m != nil { - return m.Project +func (x *GetGitProjectByIdResponse) GetProject() *GitProject { + if x != nil { + return x.Project } return nil } -func (m *GetGitProjectByIdResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetGitProjectByIdResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetGitProjectByIdResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetGitProjectByIdResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type ContainerRegistry struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - RegistryAttributes map[string]string `protobuf:"bytes,5,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - RegistryType string `protobuf:"bytes,6,opt,name=registryType,proto3" json:"registryType,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ContainerRegistry) Reset() { *m = ContainerRegistry{} } -func (m *ContainerRegistry) String() string { return proto.CompactTextString(m) } -func (*ContainerRegistry) ProtoMessage() {} -func (*ContainerRegistry) Descriptor() ([]byte, []int) { - return fileDescriptor_c978f8af594068af, []int{3} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` + RegistryAttributes map[string]string `protobuf:"bytes,5,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + RegistryType string `protobuf:"bytes,6,opt,name=registryType,proto3" json:"registryType,omitempty"` +} + +func (x *ContainerRegistry) Reset() { + *x = ContainerRegistry{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_sdk_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ContainerRegistry) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ContainerRegistry.Unmarshal(m, b) +func (x *ContainerRegistry) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ContainerRegistry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ContainerRegistry.Marshal(b, m, deterministic) -} -func (m *ContainerRegistry) XXX_Merge(src proto.Message) { - xxx_messageInfo_ContainerRegistry.Merge(m, src) -} -func (m *ContainerRegistry) XXX_Size() int { - return xxx_messageInfo_ContainerRegistry.Size(m) -} -func (m *ContainerRegistry) XXX_DiscardUnknown() { - xxx_messageInfo_ContainerRegistry.DiscardUnknown(m) + +func (*ContainerRegistry) ProtoMessage() {} + +func (x *ContainerRegistry) ProtoReflect() protoreflect.Message { + mi := &file_capten_sdk_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ContainerRegistry proto.InternalMessageInfo +// Deprecated: Use ContainerRegistry.ProtoReflect.Descriptor instead. +func (*ContainerRegistry) Descriptor() ([]byte, []int) { + return file_capten_sdk_proto_rawDescGZIP(), []int{3} +} -func (m *ContainerRegistry) GetId() string { - if m != nil { - return m.Id +func (x *ContainerRegistry) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *ContainerRegistry) GetRegistryUrl() string { - if m != nil { - return m.RegistryUrl +func (x *ContainerRegistry) GetRegistryUrl() string { + if x != nil { + return x.RegistryUrl } return "" } -func (m *ContainerRegistry) GetLabels() []string { - if m != nil { - return m.Labels +func (x *ContainerRegistry) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *ContainerRegistry) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *ContainerRegistry) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } -func (m *ContainerRegistry) GetRegistryAttributes() map[string]string { - if m != nil { - return m.RegistryAttributes +func (x *ContainerRegistry) GetRegistryAttributes() map[string]string { + if x != nil { + return x.RegistryAttributes } return nil } -func (m *ContainerRegistry) GetRegistryType() string { - if m != nil { - return m.RegistryType +func (x *ContainerRegistry) GetRegistryType() string { + if x != nil { + return x.RegistryType } return "" } type GetContainerRegistryByIdRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetContainerRegistryByIdRequest) Reset() { *m = GetContainerRegistryByIdRequest{} } -func (m *GetContainerRegistryByIdRequest) String() string { return proto.CompactTextString(m) } -func (*GetContainerRegistryByIdRequest) ProtoMessage() {} -func (*GetContainerRegistryByIdRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_c978f8af594068af, []int{4} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *GetContainerRegistryByIdRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetContainerRegistryByIdRequest.Unmarshal(m, b) -} -func (m *GetContainerRegistryByIdRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetContainerRegistryByIdRequest.Marshal(b, m, deterministic) -} -func (m *GetContainerRegistryByIdRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetContainerRegistryByIdRequest.Merge(m, src) +func (x *GetContainerRegistryByIdRequest) Reset() { + *x = GetContainerRegistryByIdRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_sdk_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetContainerRegistryByIdRequest) XXX_Size() int { - return xxx_messageInfo_GetContainerRegistryByIdRequest.Size(m) + +func (x *GetContainerRegistryByIdRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetContainerRegistryByIdRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetContainerRegistryByIdRequest.DiscardUnknown(m) + +func (*GetContainerRegistryByIdRequest) ProtoMessage() {} + +func (x *GetContainerRegistryByIdRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_sdk_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetContainerRegistryByIdRequest proto.InternalMessageInfo +// Deprecated: Use GetContainerRegistryByIdRequest.ProtoReflect.Descriptor instead. +func (*GetContainerRegistryByIdRequest) Descriptor() ([]byte, []int) { + return file_capten_sdk_proto_rawDescGZIP(), []int{4} +} -func (m *GetContainerRegistryByIdRequest) GetId() string { - if m != nil { - return m.Id +func (x *GetContainerRegistryByIdRequest) GetId() string { + if x != nil { + return x.Id } return "" } type GetContainerRegistryByIdResponse struct { - Registry *ContainerRegistry `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captensdkpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetContainerRegistryByIdResponse) Reset() { *m = GetContainerRegistryByIdResponse{} } -func (m *GetContainerRegistryByIdResponse) String() string { return proto.CompactTextString(m) } -func (*GetContainerRegistryByIdResponse) ProtoMessage() {} -func (*GetContainerRegistryByIdResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_c978f8af594068af, []int{5} + Registry *ContainerRegistry `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captensdkpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetContainerRegistryByIdResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetContainerRegistryByIdResponse.Unmarshal(m, b) -} -func (m *GetContainerRegistryByIdResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetContainerRegistryByIdResponse.Marshal(b, m, deterministic) -} -func (m *GetContainerRegistryByIdResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetContainerRegistryByIdResponse.Merge(m, src) +func (x *GetContainerRegistryByIdResponse) Reset() { + *x = GetContainerRegistryByIdResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_sdk_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetContainerRegistryByIdResponse) XXX_Size() int { - return xxx_messageInfo_GetContainerRegistryByIdResponse.Size(m) + +func (x *GetContainerRegistryByIdResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetContainerRegistryByIdResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetContainerRegistryByIdResponse.DiscardUnknown(m) + +func (*GetContainerRegistryByIdResponse) ProtoMessage() {} + +func (x *GetContainerRegistryByIdResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_sdk_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetContainerRegistryByIdResponse proto.InternalMessageInfo +// Deprecated: Use GetContainerRegistryByIdResponse.ProtoReflect.Descriptor instead. +func (*GetContainerRegistryByIdResponse) Descriptor() ([]byte, []int) { + return file_capten_sdk_proto_rawDescGZIP(), []int{5} +} -func (m *GetContainerRegistryByIdResponse) GetRegistry() *ContainerRegistry { - if m != nil { - return m.Registry +func (x *GetContainerRegistryByIdResponse) GetRegistry() *ContainerRegistry { + if x != nil { + return x.Registry } return nil } -func (m *GetContainerRegistryByIdResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetContainerRegistryByIdResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetContainerRegistryByIdResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetContainerRegistryByIdResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func init() { - proto.RegisterEnum("captensdkpb.StatusCode", StatusCode_name, StatusCode_value) - proto.RegisterType((*GitProject)(nil), "captensdkpb.GitProject") - proto.RegisterType((*GetGitProjectByIdRequest)(nil), "captensdkpb.GetGitProjectByIdRequest") - proto.RegisterType((*GetGitProjectByIdResponse)(nil), "captensdkpb.GetGitProjectByIdResponse") - proto.RegisterType((*ContainerRegistry)(nil), "captensdkpb.ContainerRegistry") - proto.RegisterMapType((map[string]string)(nil), "captensdkpb.ContainerRegistry.RegistryAttributesEntry") - proto.RegisterType((*GetContainerRegistryByIdRequest)(nil), "captensdkpb.GetContainerRegistryByIdRequest") - proto.RegisterType((*GetContainerRegistryByIdResponse)(nil), "captensdkpb.GetContainerRegistryByIdResponse") -} - -func init() { proto.RegisterFile("capten_sdk.proto", fileDescriptor_c978f8af594068af) } - -var fileDescriptor_c978f8af594068af = []byte{ - // 535 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0xc1, 0x6e, 0xd3, 0x40, - 0x10, 0xad, 0xed, 0x26, 0x90, 0x49, 0x1b, 0xb9, 0xa3, 0x8a, 0x9a, 0x1c, 0x8a, 0x65, 0x41, 0x15, - 0x55, 0x90, 0xaa, 0x41, 0x42, 0xa8, 0xb7, 0xb4, 0x0d, 0x51, 0x44, 0xe3, 0xa0, 0xc5, 0xe1, 0xc0, - 0x25, 0x72, 0xe2, 0xa1, 0x32, 0x09, 0xb6, 0xf1, 0x6e, 0x90, 0xfc, 0x33, 0xdc, 0xf8, 0x04, 0xfe, - 0x85, 0x9f, 0xe0, 0x1f, 0x10, 0x8e, 0x8d, 0x9d, 0x38, 0x49, 0xb9, 0xf4, 0xb6, 0xfb, 0xf6, 0xbd, - 0xf1, 0xdb, 0xe7, 0x99, 0x05, 0x75, 0x62, 0x07, 0x82, 0xbc, 0x11, 0x77, 0xa6, 0xcd, 0x20, 0xf4, - 0x85, 0x8f, 0xd5, 0x05, 0xc2, 0x9d, 0x69, 0x30, 0x36, 0xbe, 0x4b, 0x00, 0x5d, 0x57, 0xbc, 0x0b, - 0xfd, 0xcf, 0x34, 0x11, 0x58, 0x03, 0xd9, 0x75, 0x34, 0x49, 0x97, 0x1a, 0x15, 0x26, 0xbb, 0x0e, - 0x1e, 0x03, 0x04, 0x8b, 0xa3, 0x61, 0x38, 0xd3, 0xe4, 0x18, 0xcf, 0x21, 0xa8, 0x43, 0xd5, 0x9e, - 0x4c, 0x88, 0x73, 0xcb, 0x9f, 0x92, 0xa7, 0x29, 0x31, 0x21, 0x0f, 0xe1, 0x23, 0x28, 0xcf, 0xec, - 0x31, 0xcd, 0xb8, 0xb6, 0xab, 0x2b, 0x8d, 0x0a, 0x4b, 0x76, 0x78, 0x02, 0xb5, 0x99, 0xcd, 0xc5, - 0x30, 0x70, 0x6c, 0x41, 0x96, 0xfb, 0x85, 0xb4, 0x52, 0x2c, 0x5e, 0x41, 0x8d, 0x53, 0xd0, 0xba, - 0x24, 0x32, 0x8b, 0x97, 0x51, 0xcf, 0x61, 0xf4, 0x75, 0x4e, 0xbc, 0xe0, 0xd6, 0xf8, 0x21, 0xc1, - 0xe3, 0x35, 0x64, 0x1e, 0xf8, 0x1e, 0x27, 0x3c, 0x87, 0x07, 0x89, 0xf3, 0x58, 0x52, 0x6d, 0x1d, - 0x35, 0x73, 0x49, 0x34, 0x33, 0x15, 0x4b, 0x79, 0x78, 0x06, 0x65, 0x2e, 0x6c, 0x31, 0xe7, 0xf1, - 0xd5, 0x6b, 0x2b, 0x8a, 0xf7, 0xf1, 0xd1, 0x95, 0xef, 0x10, 0x4b, 0x68, 0xf8, 0x14, 0xf6, 0x17, - 0xab, 0x3e, 0x71, 0x6e, 0xdf, 0x52, 0x92, 0xc8, 0x32, 0x68, 0xfc, 0x92, 0xe1, 0xe0, 0xca, 0xf7, - 0x84, 0xed, 0x7a, 0x14, 0x32, 0xba, 0x75, 0xb9, 0x08, 0xa3, 0x42, 0xf6, 0x3a, 0x54, 0xc3, 0xe4, - 0x2c, 0x0b, 0x3f, 0x0f, 0xe5, 0xb2, 0x55, 0xee, 0xc8, 0x76, 0x77, 0x5d, 0xb6, 0xf8, 0x09, 0x30, - 0x2d, 0xd7, 0x16, 0x22, 0x74, 0xc7, 0x73, 0x41, 0x5c, 0x2b, 0xe9, 0x4a, 0xa3, 0xda, 0x7a, 0xb5, - 0x74, 0xd5, 0x82, 0xdb, 0x26, 0x2b, 0x08, 0x3b, 0x9e, 0x08, 0x23, 0xb6, 0xa6, 0x22, 0x1a, 0xb0, - 0x97, 0xa2, 0x56, 0x14, 0x90, 0x56, 0x8e, 0xdd, 0x2c, 0x61, 0xf5, 0x0e, 0x1c, 0x6d, 0x28, 0x89, - 0x2a, 0x28, 0x53, 0x8a, 0x92, 0x64, 0xfe, 0x2e, 0xf1, 0x10, 0x4a, 0xdf, 0xec, 0xd9, 0x9c, 0x92, - 0x50, 0x16, 0x9b, 0x0b, 0xf9, 0xb5, 0x64, 0x9c, 0xc3, 0x93, 0x2e, 0x89, 0x82, 0xdd, 0x6d, 0x5d, - 0xf3, 0x53, 0x02, 0x7d, 0xb3, 0x26, 0x69, 0x9e, 0x0b, 0x78, 0x98, 0xda, 0x4d, 0xba, 0xe7, 0x78, - 0x7b, 0x40, 0xec, 0x1f, 0xff, 0x9e, 0xba, 0xe8, 0xb4, 0x0f, 0x90, 0x69, 0xb1, 0x0c, 0xf2, 0xe0, - 0xad, 0xba, 0x83, 0x08, 0xb5, 0x9e, 0x69, 0x75, 0x98, 0xd9, 0xbe, 0x19, 0x75, 0x18, 0x1b, 0x30, - 0x55, 0xc2, 0x43, 0x50, 0x7b, 0xe6, 0x87, 0xf6, 0x4d, 0xef, 0x7a, 0xd4, 0x66, 0xdd, 0x61, 0xbf, - 0x63, 0x5a, 0xaa, 0x8c, 0xfb, 0x50, 0x31, 0x07, 0xd6, 0xe8, 0xcd, 0x60, 0x68, 0x5e, 0xab, 0x4a, - 0xeb, 0xb7, 0x04, 0x90, 0xbd, 0x15, 0xe8, 0xc0, 0x41, 0x61, 0x94, 0xf0, 0xd9, 0xf2, 0xc4, 0x6c, - 0x98, 0xcb, 0xfa, 0xc9, 0x5d, 0xb4, 0x45, 0xa8, 0xc6, 0x0e, 0x46, 0xf1, 0x74, 0xaf, 0x8d, 0x1e, - 0x9f, 0xaf, 0x56, 0xd9, 0xf6, 0x57, 0xeb, 0x2f, 0xfe, 0x93, 0x9d, 0x7e, 0xfa, 0xb2, 0xf6, 0x71, - 0xef, 0x2c, 0x27, 0x19, 0x97, 0xe3, 0xd7, 0xf1, 0xe5, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xe3, - 0x2b, 0x50, 0x47, 0x31, 0x05, 0x00, 0x00, +var File_capten_sdk_proto protoreflect.FileDescriptor + +var file_capten_sdk_proto_rawDesc = []byte{ + 0x0a, 0x10, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x64, 0x6b, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x12, 0x0b, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x73, 0x64, 0x6b, 0x70, 0x62, 0x22, + 0x9e, 0x01, 0x0a, 0x0a, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x0e, + 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1e, + 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x12, 0x20, + 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, + 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, + 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, + 0x22, 0x2a, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x42, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0xa5, 0x01, 0x0a, + 0x19, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x79, + 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a, 0x07, 0x70, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x73, 0x64, 0x6b, 0x70, 0x62, 0x2e, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2f, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x17, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x73, 0x64, 0x6b, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x22, 0xd8, 0x02, 0x0a, 0x11, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, + 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, + 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, + 0x62, 0x65, 0x6c, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, + 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x66, 0x0a, 0x12, + 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x73, 0x64, 0x6b, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, + 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, + 0x52, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, + 0x75, 0x74, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, + 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x79, 0x54, 0x79, 0x70, 0x65, 0x1a, 0x45, 0x0a, 0x17, 0x52, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, + 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, + 0x31, 0x0a, 0x1f, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x42, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, + 0x69, 0x64, 0x22, 0xb5, 0x01, 0x0a, 0x20, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, + 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x42, 0x79, 0x49, 0x64, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x08, 0x72, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x73, 0x64, 0x6b, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, + 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x08, 0x72, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x12, 0x2f, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x17, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x73, 0x64, 0x6b, 0x70, + 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2a, 0x4d, 0x0a, 0x0a, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x4f, 0x4b, 0x10, 0x00, + 0x12, 0x12, 0x0a, 0x0e, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x45, 0x52, 0x52, + 0x4f, 0x52, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, + 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x4e, 0x4f, + 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x03, 0x32, 0xed, 0x01, 0x0a, 0x0a, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x64, 0x6b, 0x12, 0x64, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x47, + 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x79, 0x49, 0x64, 0x12, 0x25, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x73, 0x64, 0x6b, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x47, + 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x73, 0x64, 0x6b, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x42, 0x79, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x79, + 0x0a, 0x18, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x42, 0x79, 0x49, 0x64, 0x12, 0x2c, 0x2e, 0x63, 0x61, 0x70, + 0x74, 0x65, 0x6e, 0x73, 0x64, 0x6b, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x42, 0x79, 0x49, + 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x73, 0x64, 0x6b, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, + 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x42, 0x79, 0x49, 0x64, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x0e, 0x5a, 0x0c, 0x2f, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x73, 0x64, 0x6b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x33, +} + +var ( + file_capten_sdk_proto_rawDescOnce sync.Once + file_capten_sdk_proto_rawDescData = file_capten_sdk_proto_rawDesc +) + +func file_capten_sdk_proto_rawDescGZIP() []byte { + file_capten_sdk_proto_rawDescOnce.Do(func() { + file_capten_sdk_proto_rawDescData = protoimpl.X.CompressGZIP(file_capten_sdk_proto_rawDescData) + }) + return file_capten_sdk_proto_rawDescData +} + +var file_capten_sdk_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_capten_sdk_proto_msgTypes = make([]protoimpl.MessageInfo, 7) +var file_capten_sdk_proto_goTypes = []interface{}{ + (StatusCode)(0), // 0: captensdkpb.StatusCode + (*GitProject)(nil), // 1: captensdkpb.GitProject + (*GetGitProjectByIdRequest)(nil), // 2: captensdkpb.GetGitProjectByIdRequest + (*GetGitProjectByIdResponse)(nil), // 3: captensdkpb.GetGitProjectByIdResponse + (*ContainerRegistry)(nil), // 4: captensdkpb.ContainerRegistry + (*GetContainerRegistryByIdRequest)(nil), // 5: captensdkpb.GetContainerRegistryByIdRequest + (*GetContainerRegistryByIdResponse)(nil), // 6: captensdkpb.GetContainerRegistryByIdResponse + nil, // 7: captensdkpb.ContainerRegistry.RegistryAttributesEntry +} +var file_capten_sdk_proto_depIdxs = []int32{ + 1, // 0: captensdkpb.GetGitProjectByIdResponse.project:type_name -> captensdkpb.GitProject + 0, // 1: captensdkpb.GetGitProjectByIdResponse.status:type_name -> captensdkpb.StatusCode + 7, // 2: captensdkpb.ContainerRegistry.registryAttributes:type_name -> captensdkpb.ContainerRegistry.RegistryAttributesEntry + 4, // 3: captensdkpb.GetContainerRegistryByIdResponse.registry:type_name -> captensdkpb.ContainerRegistry + 0, // 4: captensdkpb.GetContainerRegistryByIdResponse.status:type_name -> captensdkpb.StatusCode + 2, // 5: captensdkpb.capten_sdk.GetGitProjectById:input_type -> captensdkpb.GetGitProjectByIdRequest + 5, // 6: captensdkpb.capten_sdk.GetContainerRegistryById:input_type -> captensdkpb.GetContainerRegistryByIdRequest + 3, // 7: captensdkpb.capten_sdk.GetGitProjectById:output_type -> captensdkpb.GetGitProjectByIdResponse + 6, // 8: captensdkpb.capten_sdk.GetContainerRegistryById:output_type -> captensdkpb.GetContainerRegistryByIdResponse + 7, // [7:9] is the sub-list for method output_type + 5, // [5:7] is the sub-list for method input_type + 5, // [5:5] is the sub-list for extension type_name + 5, // [5:5] is the sub-list for extension extendee + 0, // [0:5] is the sub-list for field type_name +} + +func init() { file_capten_sdk_proto_init() } +func file_capten_sdk_proto_init() { + if File_capten_sdk_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_capten_sdk_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GitProject); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_sdk_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectByIdRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_sdk_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectByIdResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_sdk_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ContainerRegistry); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_sdk_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetContainerRegistryByIdRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_sdk_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetContainerRegistryByIdResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_capten_sdk_proto_rawDesc, + NumEnums: 1, + NumMessages: 7, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_capten_sdk_proto_goTypes, + DependencyIndexes: file_capten_sdk_proto_depIdxs, + EnumInfos: file_capten_sdk_proto_enumTypes, + MessageInfos: file_capten_sdk_proto_msgTypes, + }.Build() + File_capten_sdk_proto = out.File + file_capten_sdk_proto_rawDesc = nil + file_capten_sdk_proto_goTypes = nil + file_capten_sdk_proto_depIdxs = nil } diff --git a/capten/agent/internal/util/synch_cassandra_secret.go b/capten/agent/internal/util/synch_cassandra_secret.go index 55a2f0ae..3f6271de 100644 --- a/capten/agent/internal/util/synch_cassandra_secret.go +++ b/capten/agent/internal/util/synch_cassandra_secret.go @@ -20,7 +20,7 @@ type SyncSecretConfig struct { func SyncCassandraAdminSecret(log logging.Logger) error { conf := &SyncSecretConfig{} if err := envconfig.Process("", conf); err != nil { - return fmt.Errorf("cassandra config read faile, %v", err) + return fmt.Errorf("cassandra config read failed, %v", err) } k8sClient, err := k8s.NewK8SClient(log) diff --git a/capten/common-pkg/k8s/client.go b/capten/common-pkg/k8s/client.go index c3e99e20..3eb85a7a 100644 --- a/capten/common-pkg/k8s/client.go +++ b/capten/common-pkg/k8s/client.go @@ -52,6 +52,32 @@ func NewK8SClient(log logging.Logger) (*K8SClient, error) { }, nil } +func NewK8SClientForCluster(log logging.Logger, kubeconfig, clusterCA, endpoint string) (*K8SClient, error) { + config, err := clientcmd.RESTConfigFromKubeConfig([]byte(kubeconfig)) + if err != nil { + log.Fatal(err.Error()) + } + + config.Host = endpoint + config.CAData = []byte(clusterCA) + clientset, err := kubernetes.NewForConfig(config) + if err != nil { + log.Fatal(err.Error()) + } + + dcClient, err := dynamic.NewForConfig(config) + if err != nil { + return nil, fmt.Errorf("failed to initialize dynamic client failed: %v", err) + } + + return &K8SClient{ + log: log, + Clientset: clientset, + DynamicClientInterface: dcClient, + DynamicClient: NewDynamicClientSet(dcClient), + }, nil +} + func GetK8SConfig(log logging.Logger) (*rest.Config, error) { conf, err := FetchConfiguration() if err != nil { diff --git a/capten/common-pkg/k8s/dynamic_client.go b/capten/common-pkg/k8s/dynamic_client.go index b5585875..c5629b34 100644 --- a/capten/common-pkg/k8s/dynamic_client.go +++ b/capten/common-pkg/k8s/dynamic_client.go @@ -85,12 +85,16 @@ func (dc *DynamicClientSet) getGVK(data []byte) (obj *unstructured.Unstructured, return } -func (dc *DynamicClientSet) CreateResource(ctx context.Context, filename string) (string, string, error) { +func (dc *DynamicClientSet) CreateResourceFromFile(ctx context.Context, filename string) (string, string, error) { data, err := os.ReadFile(filename) if err != nil { return "", "", err } + return dc.CreateResource(ctx, data) +} + +func (dc *DynamicClientSet) CreateResource(ctx context.Context, data []byte) (string, string, error) { jsonData, err := ConvertYamlToJson(data) if err != nil { return "", "", err diff --git a/capten/common-pkg/managed-cluster/cluster-access.go b/capten/common-pkg/managed-cluster/cluster-access.go new file mode 100644 index 00000000..99e8acb2 --- /dev/null +++ b/capten/common-pkg/managed-cluster/cluster-access.go @@ -0,0 +1,86 @@ +package managedcluster + +import ( + "context" + "fmt" + + "github.com/intelops/go-common/credentials" + "github.com/intelops/go-common/logging" + "github.com/kube-tarian/kad/capten/common-pkg/credential" + "github.com/kube-tarian/kad/capten/common-pkg/k8s" +) + +const ( + kubeConfig = "kubeconfig" + k8sEndpoint = "endpoint" + k8sClusterCA = "clusterCA" + managedClusterEntityName = "managedcluster" + clusterSecretName = "%s-cluster" +) + +var logger = logging.NewLogger() + +func StoreClusterAccessData(ctx context.Context, namespace, clusterID string) error { + k8sclient, err := k8s.NewK8SClient(logger) + if err != nil { + return fmt.Errorf("failed to get k8s client, %v", err) + } + + secretName := fmt.Sprintf(clusterSecretName, clusterID) + resp, err := k8sclient.GetSecretData(namespace, secretName) + if err != nil { + return fmt.Errorf("failed to get secret %s/%s, %v", namespace, secretName, err) + } + + cred := map[string]string{} + cred[kubeConfig] = resp.Data[kubeConfig] + cred[k8sClusterCA] = resp.Data[k8sClusterCA] + cred[k8sEndpoint] = resp.Data[k8sEndpoint] + + err = credential.PutGenericCredential(context.TODO(), managedClusterEntityName, clusterID, cred) + if err != nil { + return fmt.Errorf("failed to store cluster access data for cluster %s, %v", clusterID, err) + } + logger.Infof("stored cluster access data for cluster %s", clusterID) + return nil +} + +func DeleteClusterAccessData(ctx context.Context, clusterID string) error { + credAdmin, err := credentials.NewCredentialAdmin(ctx) + if err != nil { + logger.Errorf("failed to delete credential for cluster %s, %v", clusterID, err) + return err + } + + err = credAdmin.DeleteCredential(ctx, credentials.GenericCredentialType, managedClusterEntityName, clusterID) + if err != nil { + logger.Errorf("failed to delete credential for cluster %s, %v", clusterID, err) + return err + } + logger.Infof("deleted cluster access data for cluster %s", clusterID) + return nil +} + +func GetClusterAccessData(ctx context.Context, clusterID string) (string, string, string, error) { + cred, err := credential.GetGenericCredential(ctx, managedClusterEntityName, clusterID) + if err != nil { + logger.Errorf("failed to delete credential for cluster %s, %v", clusterID, err) + return "", "", "", err + } + + logger.Infof("fetch cluster access data for cluster %s", clusterID) + return cred[kubeConfig], cred[k8sClusterCA], cred[k8sEndpoint], nil +} + +func GetClusterK8SClient(ctx context.Context, clusterID string) (*k8s.K8SClient, error) { + kubeConfig, clusterCA, k8sEndpoint, err := GetClusterAccessData(ctx, clusterID) + if err != nil { + return nil, err + } + + k8sclient, err := k8s.NewK8SClientForCluster(logging.NewLogger(), kubeConfig, clusterCA, k8sEndpoint) + if err != nil { + return nil, fmt.Errorf("failed to initalize k8s client: %v", err) + } + return k8sclient, nil +} diff --git a/capten/common-pkg/vault-cred/vault_cred_client.go b/capten/common-pkg/vault-cred/vault_cred_client.go new file mode 100644 index 00000000..fffb459b --- /dev/null +++ b/capten/common-pkg/vault-cred/vault_cred_client.go @@ -0,0 +1,37 @@ +package vaultcred + +import ( + "context" + "fmt" + + "github.com/kelseyhightower/envconfig" + "github.com/kube-tarian/kad/capten/common-pkg/vault-cred/vaultcredpb" + "google.golang.org/grpc" + "google.golang.org/grpc/credentials/insecure" +) + +type config struct { + VaultCredAddress string `envconfig:"VAULT_CRED_ADDR" default:"vault-cred:8080"` +} + +func GetAppRoleToken(appRoleName string, credentialPaths []string) (string, error) { + conf := &config{} + if err := envconfig.Process("", conf); err != nil { + return "", fmt.Errorf("vault cred config read failed, %v", err) + } + + vc, err := grpc.Dial(conf.VaultCredAddress, grpc.WithTransportCredentials(insecure.NewCredentials())) + if err != nil { + return "", fmt.Errorf("failed to connect vauld-cred server, %v", err) + } + vcClient := vaultcredpb.NewVaultCredClient(vc) + + tokenData, err := vcClient.GetAppRoleToken(context.Background(), &vaultcredpb.GetAppRoleTokenRequest{ + AppRoleName: appRoleName, + CredentialPaths: credentialPaths, + }) + if err != nil { + return "", fmt.Errorf("failed to generate app role token for %s, %v", appRoleName, err) + } + return tokenData.Token, nil +} diff --git a/capten/common-pkg/vault-cred/vaultcredpb/vault_cred.pb.go b/capten/common-pkg/vault-cred/vaultcredpb/vault_cred.pb.go new file mode 100644 index 00000000..b6efb69b --- /dev/null +++ b/capten/common-pkg/vault-cred/vaultcredpb/vault_cred.pb.go @@ -0,0 +1,860 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.30.0 +// protoc v3.12.4 +// source: vault_cred.proto + +package vaultcredpb + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type GetCredRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + CredentialType string `protobuf:"bytes,1,opt,name=credentialType,proto3" json:"credentialType,omitempty"` + CredEntityName string `protobuf:"bytes,2,opt,name=credEntityName,proto3" json:"credEntityName,omitempty"` + CredIdentifier string `protobuf:"bytes,3,opt,name=credIdentifier,proto3" json:"credIdentifier,omitempty"` +} + +func (x *GetCredRequest) Reset() { + *x = GetCredRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetCredRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetCredRequest) ProtoMessage() {} + +func (x *GetCredRequest) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetCredRequest.ProtoReflect.Descriptor instead. +func (*GetCredRequest) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{0} +} + +func (x *GetCredRequest) GetCredentialType() string { + if x != nil { + return x.CredentialType + } + return "" +} + +func (x *GetCredRequest) GetCredEntityName() string { + if x != nil { + return x.CredEntityName + } + return "" +} + +func (x *GetCredRequest) GetCredIdentifier() string { + if x != nil { + return x.CredIdentifier + } + return "" +} + +type GetCredResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // service-cred credential, for example: "userName": "iam-root", "password:: "hello" + // client-cert credential, for example: "clientId": "intelops-user", "ca.crt": "...", "client.crt": "...", "client.key": "..." + Credential map[string]string `protobuf:"bytes,1,rep,name=credential,proto3" json:"credential,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` +} + +func (x *GetCredResponse) Reset() { + *x = GetCredResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetCredResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetCredResponse) ProtoMessage() {} + +func (x *GetCredResponse) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetCredResponse.ProtoReflect.Descriptor instead. +func (*GetCredResponse) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{1} +} + +func (x *GetCredResponse) GetCredential() map[string]string { + if x != nil { + return x.Credential + } + return nil +} + +type PutCredRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + CredentialType string `protobuf:"bytes,1,opt,name=credentialType,proto3" json:"credentialType,omitempty"` + CredEntityName string `protobuf:"bytes,2,opt,name=credEntityName,proto3" json:"credEntityName,omitempty"` + CredIdentifier string `protobuf:"bytes,3,opt,name=credIdentifier,proto3" json:"credIdentifier,omitempty"` + // service-cred credential, for example: "userName": "iam-root", "password:: "hello" + // client-cert credential, for example: "clientId": "intelops-user", "ca.crt": "...", "client.crt": "...", "client.key": "..." + Credential map[string]string `protobuf:"bytes,6,rep,name=credential,proto3" json:"credential,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` +} + +func (x *PutCredRequest) Reset() { + *x = PutCredRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *PutCredRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PutCredRequest) ProtoMessage() {} + +func (x *PutCredRequest) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PutCredRequest.ProtoReflect.Descriptor instead. +func (*PutCredRequest) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{2} +} + +func (x *PutCredRequest) GetCredentialType() string { + if x != nil { + return x.CredentialType + } + return "" +} + +func (x *PutCredRequest) GetCredEntityName() string { + if x != nil { + return x.CredEntityName + } + return "" +} + +func (x *PutCredRequest) GetCredIdentifier() string { + if x != nil { + return x.CredIdentifier + } + return "" +} + +func (x *PutCredRequest) GetCredential() map[string]string { + if x != nil { + return x.Credential + } + return nil +} + +type PutCredResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *PutCredResponse) Reset() { + *x = PutCredResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *PutCredResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PutCredResponse) ProtoMessage() {} + +func (x *PutCredResponse) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PutCredResponse.ProtoReflect.Descriptor instead. +func (*PutCredResponse) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{3} +} + +type DeleteCredRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + CredentialType string `protobuf:"bytes,1,opt,name=credentialType,proto3" json:"credentialType,omitempty"` + CredEntityName string `protobuf:"bytes,2,opt,name=credEntityName,proto3" json:"credEntityName,omitempty"` + CredIdentifier string `protobuf:"bytes,3,opt,name=credIdentifier,proto3" json:"credIdentifier,omitempty"` +} + +func (x *DeleteCredRequest) Reset() { + *x = DeleteCredRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *DeleteCredRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DeleteCredRequest) ProtoMessage() {} + +func (x *DeleteCredRequest) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DeleteCredRequest.ProtoReflect.Descriptor instead. +func (*DeleteCredRequest) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{4} +} + +func (x *DeleteCredRequest) GetCredentialType() string { + if x != nil { + return x.CredentialType + } + return "" +} + +func (x *DeleteCredRequest) GetCredEntityName() string { + if x != nil { + return x.CredEntityName + } + return "" +} + +func (x *DeleteCredRequest) GetCredIdentifier() string { + if x != nil { + return x.CredIdentifier + } + return "" +} + +type DeleteCredResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *DeleteCredResponse) Reset() { + *x = DeleteCredResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *DeleteCredResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DeleteCredResponse) ProtoMessage() {} + +func (x *DeleteCredResponse) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DeleteCredResponse.ProtoReflect.Descriptor instead. +func (*DeleteCredResponse) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{5} +} + +type GetAppRoleTokenRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + AppRoleName string `protobuf:"bytes,1,opt,name=appRoleName,proto3" json:"appRoleName,omitempty"` + CredentialPaths []string `protobuf:"bytes,2,rep,name=credentialPaths,proto3" json:"credentialPaths,omitempty"` +} + +func (x *GetAppRoleTokenRequest) Reset() { + *x = GetAppRoleTokenRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetAppRoleTokenRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetAppRoleTokenRequest) ProtoMessage() {} + +func (x *GetAppRoleTokenRequest) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetAppRoleTokenRequest.ProtoReflect.Descriptor instead. +func (*GetAppRoleTokenRequest) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{6} +} + +func (x *GetAppRoleTokenRequest) GetAppRoleName() string { + if x != nil { + return x.AppRoleName + } + return "" +} + +func (x *GetAppRoleTokenRequest) GetCredentialPaths() []string { + if x != nil { + return x.CredentialPaths + } + return nil +} + +type GetAppRoleTokenResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` +} + +func (x *GetAppRoleTokenResponse) Reset() { + *x = GetAppRoleTokenResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetAppRoleTokenResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetAppRoleTokenResponse) ProtoMessage() {} + +func (x *GetAppRoleTokenResponse) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[7] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetAppRoleTokenResponse.ProtoReflect.Descriptor instead. +func (*GetAppRoleTokenResponse) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{7} +} + +func (x *GetAppRoleTokenResponse) GetToken() string { + if x != nil { + return x.Token + } + return "" +} + +type GetCredentialWithAppRoleTokenRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` + CredentialPath string `protobuf:"bytes,2,opt,name=credentialPath,proto3" json:"credentialPath,omitempty"` +} + +func (x *GetCredentialWithAppRoleTokenRequest) Reset() { + *x = GetCredentialWithAppRoleTokenRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetCredentialWithAppRoleTokenRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetCredentialWithAppRoleTokenRequest) ProtoMessage() {} + +func (x *GetCredentialWithAppRoleTokenRequest) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[8] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetCredentialWithAppRoleTokenRequest.ProtoReflect.Descriptor instead. +func (*GetCredentialWithAppRoleTokenRequest) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{8} +} + +func (x *GetCredentialWithAppRoleTokenRequest) GetToken() string { + if x != nil { + return x.Token + } + return "" +} + +func (x *GetCredentialWithAppRoleTokenRequest) GetCredentialPath() string { + if x != nil { + return x.CredentialPath + } + return "" +} + +type GetCredentialWithAppRoleTokenResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Credential map[string]string `protobuf:"bytes,1,rep,name=credential,proto3" json:"credential,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` +} + +func (x *GetCredentialWithAppRoleTokenResponse) Reset() { + *x = GetCredentialWithAppRoleTokenResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_vault_cred_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetCredentialWithAppRoleTokenResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetCredentialWithAppRoleTokenResponse) ProtoMessage() {} + +func (x *GetCredentialWithAppRoleTokenResponse) ProtoReflect() protoreflect.Message { + mi := &file_vault_cred_proto_msgTypes[9] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetCredentialWithAppRoleTokenResponse.ProtoReflect.Descriptor instead. +func (*GetCredentialWithAppRoleTokenResponse) Descriptor() ([]byte, []int) { + return file_vault_cred_proto_rawDescGZIP(), []int{9} +} + +func (x *GetCredentialWithAppRoleTokenResponse) GetCredential() map[string]string { + if x != nil { + return x.Credential + } + return nil +} + +var File_vault_cred_proto protoreflect.FileDescriptor + +var file_vault_cred_proto_rawDesc = []byte{ + 0x0a, 0x10, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x12, 0x0b, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, 0x22, + 0x88, 0x01, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, + 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x72, + 0x65, 0x64, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x66, 0x69, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, + 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x22, 0x9e, 0x01, 0x0a, 0x0f, 0x47, + 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c, + 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x03, + 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, + 0x2e, 0x47, 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x2e, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, + 0x52, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x1a, 0x3d, 0x0a, 0x0f, + 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, + 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, + 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x94, 0x02, 0x0a, 0x0e, + 0x50, 0x75, 0x74, 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, + 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x45, 0x6e, + 0x74, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, + 0x63, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x26, + 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x4b, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x61, 0x6c, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x76, 0x61, 0x75, + 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, 0x2e, 0x50, 0x75, 0x74, 0x43, 0x72, 0x65, 0x64, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x1a, 0x3d, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, + 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, + 0x38, 0x01, 0x22, 0x11, 0x0a, 0x0f, 0x50, 0x75, 0x74, 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8b, 0x01, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x63, + 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x54, + 0x79, 0x70, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x69, 0x74, + 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, + 0x64, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63, + 0x72, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, + 0x69, 0x65, 0x72, 0x22, 0x14, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x65, + 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x64, 0x0a, 0x16, 0x47, 0x65, 0x74, + 0x41, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, 0x4e, 0x61, + 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x70, 0x70, 0x52, 0x6f, 0x6c, + 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x50, 0x61, 0x74, 0x68, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, + 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x50, 0x61, 0x74, 0x68, 0x73, 0x22, + 0x2f, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, 0x54, 0x6f, 0x6b, + 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, + 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, + 0x22, 0x64, 0x0a, 0x24, 0x47, 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, + 0x6c, 0x57, 0x69, 0x74, 0x68, 0x41, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, 0x54, 0x6f, 0x6b, 0x65, + 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, + 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x26, + 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x50, 0x61, 0x74, 0x68, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x61, 0x6c, 0x50, 0x61, 0x74, 0x68, 0x22, 0xca, 0x01, 0x0a, 0x25, 0x47, 0x65, 0x74, 0x43, 0x72, + 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x57, 0x69, 0x74, 0x68, 0x41, 0x70, 0x70, 0x52, + 0x6f, 0x6c, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x62, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x18, 0x01, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, + 0x57, 0x69, 0x74, 0x68, 0x41, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x61, 0x6c, 0x1a, 0x3d, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, + 0x02, 0x38, 0x01, 0x32, 0xd7, 0x03, 0x0a, 0x09, 0x56, 0x61, 0x75, 0x6c, 0x74, 0x43, 0x72, 0x65, + 0x64, 0x12, 0x46, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x12, 0x1b, 0x2e, 0x76, + 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x72, + 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x76, 0x61, 0x75, 0x6c, + 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x46, 0x0a, 0x07, 0x50, 0x75, 0x74, + 0x43, 0x72, 0x65, 0x64, 0x12, 0x1b, 0x2e, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, + 0x70, 0x62, 0x2e, 0x50, 0x75, 0x74, 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x1c, 0x2e, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, 0x2e, + 0x50, 0x75, 0x74, 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x00, 0x12, 0x4f, 0x0a, 0x0a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x65, 0x64, 0x12, + 0x1e, 0x2e, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, 0x2e, 0x44, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x1f, 0x2e, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, 0x2e, 0x44, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x5e, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, + 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x23, 0x2e, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, + 0x64, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, 0x54, 0x6f, + 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x76, 0x61, 0x75, + 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x52, + 0x6f, 0x6c, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x88, 0x01, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x61, 0x6c, 0x57, 0x69, 0x74, 0x68, 0x41, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, 0x54, + 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x31, 0x2e, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, + 0x57, 0x69, 0x74, 0x68, 0x41, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, + 0x72, 0x65, 0x64, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x57, 0x69, 0x74, 0x68, 0x41, 0x70, 0x70, 0x52, 0x6f, 0x6c, 0x65, 0x54, 0x6f, + 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x0e, 0x5a, + 0x0c, 0x2f, 0x76, 0x61, 0x75, 0x6c, 0x74, 0x63, 0x72, 0x65, 0x64, 0x70, 0x62, 0x62, 0x06, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_vault_cred_proto_rawDescOnce sync.Once + file_vault_cred_proto_rawDescData = file_vault_cred_proto_rawDesc +) + +func file_vault_cred_proto_rawDescGZIP() []byte { + file_vault_cred_proto_rawDescOnce.Do(func() { + file_vault_cred_proto_rawDescData = protoimpl.X.CompressGZIP(file_vault_cred_proto_rawDescData) + }) + return file_vault_cred_proto_rawDescData +} + +var file_vault_cred_proto_msgTypes = make([]protoimpl.MessageInfo, 13) +var file_vault_cred_proto_goTypes = []interface{}{ + (*GetCredRequest)(nil), // 0: vaultcredpb.GetCredRequest + (*GetCredResponse)(nil), // 1: vaultcredpb.GetCredResponse + (*PutCredRequest)(nil), // 2: vaultcredpb.PutCredRequest + (*PutCredResponse)(nil), // 3: vaultcredpb.PutCredResponse + (*DeleteCredRequest)(nil), // 4: vaultcredpb.DeleteCredRequest + (*DeleteCredResponse)(nil), // 5: vaultcredpb.DeleteCredResponse + (*GetAppRoleTokenRequest)(nil), // 6: vaultcredpb.GetAppRoleTokenRequest + (*GetAppRoleTokenResponse)(nil), // 7: vaultcredpb.GetAppRoleTokenResponse + (*GetCredentialWithAppRoleTokenRequest)(nil), // 8: vaultcredpb.GetCredentialWithAppRoleTokenRequest + (*GetCredentialWithAppRoleTokenResponse)(nil), // 9: vaultcredpb.GetCredentialWithAppRoleTokenResponse + nil, // 10: vaultcredpb.GetCredResponse.CredentialEntry + nil, // 11: vaultcredpb.PutCredRequest.CredentialEntry + nil, // 12: vaultcredpb.GetCredentialWithAppRoleTokenResponse.CredentialEntry +} +var file_vault_cred_proto_depIdxs = []int32{ + 10, // 0: vaultcredpb.GetCredResponse.credential:type_name -> vaultcredpb.GetCredResponse.CredentialEntry + 11, // 1: vaultcredpb.PutCredRequest.credential:type_name -> vaultcredpb.PutCredRequest.CredentialEntry + 12, // 2: vaultcredpb.GetCredentialWithAppRoleTokenResponse.credential:type_name -> vaultcredpb.GetCredentialWithAppRoleTokenResponse.CredentialEntry + 0, // 3: vaultcredpb.VaultCred.GetCred:input_type -> vaultcredpb.GetCredRequest + 2, // 4: vaultcredpb.VaultCred.PutCred:input_type -> vaultcredpb.PutCredRequest + 4, // 5: vaultcredpb.VaultCred.DeleteCred:input_type -> vaultcredpb.DeleteCredRequest + 6, // 6: vaultcredpb.VaultCred.GetAppRoleToken:input_type -> vaultcredpb.GetAppRoleTokenRequest + 8, // 7: vaultcredpb.VaultCred.GetCredentialWithAppRoleToken:input_type -> vaultcredpb.GetCredentialWithAppRoleTokenRequest + 1, // 8: vaultcredpb.VaultCred.GetCred:output_type -> vaultcredpb.GetCredResponse + 3, // 9: vaultcredpb.VaultCred.PutCred:output_type -> vaultcredpb.PutCredResponse + 5, // 10: vaultcredpb.VaultCred.DeleteCred:output_type -> vaultcredpb.DeleteCredResponse + 7, // 11: vaultcredpb.VaultCred.GetAppRoleToken:output_type -> vaultcredpb.GetAppRoleTokenResponse + 9, // 12: vaultcredpb.VaultCred.GetCredentialWithAppRoleToken:output_type -> vaultcredpb.GetCredentialWithAppRoleTokenResponse + 8, // [8:13] is the sub-list for method output_type + 3, // [3:8] is the sub-list for method input_type + 3, // [3:3] is the sub-list for extension type_name + 3, // [3:3] is the sub-list for extension extendee + 0, // [0:3] is the sub-list for field type_name +} + +func init() { file_vault_cred_proto_init() } +func file_vault_cred_proto_init() { + if File_vault_cred_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_vault_cred_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCredRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_vault_cred_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCredResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_vault_cred_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*PutCredRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_vault_cred_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*PutCredResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_vault_cred_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCredRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_vault_cred_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCredResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_vault_cred_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetAppRoleTokenRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_vault_cred_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetAppRoleTokenResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_vault_cred_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCredentialWithAppRoleTokenRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_vault_cred_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCredentialWithAppRoleTokenResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_vault_cred_proto_rawDesc, + NumEnums: 0, + NumMessages: 13, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_vault_cred_proto_goTypes, + DependencyIndexes: file_vault_cred_proto_depIdxs, + MessageInfos: file_vault_cred_proto_msgTypes, + }.Build() + File_vault_cred_proto = out.File + file_vault_cred_proto_rawDesc = nil + file_vault_cred_proto_goTypes = nil + file_vault_cred_proto_depIdxs = nil +} diff --git a/capten/common-pkg/vault-cred/vaultcredpb/vault_cred_grpc.pb.go b/capten/common-pkg/vault-cred/vaultcredpb/vault_cred_grpc.pb.go new file mode 100644 index 00000000..4e65c4be --- /dev/null +++ b/capten/common-pkg/vault-cred/vaultcredpb/vault_cred_grpc.pb.go @@ -0,0 +1,267 @@ +// Code generated by protoc-gen-go-grpc. DO NOT EDIT. +// versions: +// - protoc-gen-go-grpc v1.3.0 +// - protoc v3.12.4 +// source: vault_cred.proto + +package vaultcredpb + +import ( + context "context" + grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status "google.golang.org/grpc/status" +) + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +// Requires gRPC-Go v1.32.0 or later. +const _ = grpc.SupportPackageIsVersion7 + +const ( + VaultCred_GetCred_FullMethodName = "/vaultcredpb.VaultCred/GetCred" + VaultCred_PutCred_FullMethodName = "/vaultcredpb.VaultCred/PutCred" + VaultCred_DeleteCred_FullMethodName = "/vaultcredpb.VaultCred/DeleteCred" + VaultCred_GetAppRoleToken_FullMethodName = "/vaultcredpb.VaultCred/GetAppRoleToken" + VaultCred_GetCredentialWithAppRoleToken_FullMethodName = "/vaultcredpb.VaultCred/GetCredentialWithAppRoleToken" +) + +// VaultCredClient is the client API for VaultCred service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +type VaultCredClient interface { + // single RPC for all credential types like user/password, certificates etc. + // vault secret path prepated based on // + // for example, client-certs path will be certs/client/clientA + // for example, cassandra root user path will be service-cred/cassandra/root + // pass authentication token with service account token to authenticate & authorize the request with vault + GetCred(ctx context.Context, in *GetCredRequest, opts ...grpc.CallOption) (*GetCredResponse, error) + PutCred(ctx context.Context, in *PutCredRequest, opts ...grpc.CallOption) (*PutCredResponse, error) + DeleteCred(ctx context.Context, in *DeleteCredRequest, opts ...grpc.CallOption) (*DeleteCredResponse, error) + GetAppRoleToken(ctx context.Context, in *GetAppRoleTokenRequest, opts ...grpc.CallOption) (*GetAppRoleTokenResponse, error) + GetCredentialWithAppRoleToken(ctx context.Context, in *GetCredentialWithAppRoleTokenRequest, opts ...grpc.CallOption) (*GetCredentialWithAppRoleTokenResponse, error) +} + +type vaultCredClient struct { + cc grpc.ClientConnInterface +} + +func NewVaultCredClient(cc grpc.ClientConnInterface) VaultCredClient { + return &vaultCredClient{cc} +} + +func (c *vaultCredClient) GetCred(ctx context.Context, in *GetCredRequest, opts ...grpc.CallOption) (*GetCredResponse, error) { + out := new(GetCredResponse) + err := c.cc.Invoke(ctx, VaultCred_GetCred_FullMethodName, in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *vaultCredClient) PutCred(ctx context.Context, in *PutCredRequest, opts ...grpc.CallOption) (*PutCredResponse, error) { + out := new(PutCredResponse) + err := c.cc.Invoke(ctx, VaultCred_PutCred_FullMethodName, in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *vaultCredClient) DeleteCred(ctx context.Context, in *DeleteCredRequest, opts ...grpc.CallOption) (*DeleteCredResponse, error) { + out := new(DeleteCredResponse) + err := c.cc.Invoke(ctx, VaultCred_DeleteCred_FullMethodName, in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *vaultCredClient) GetAppRoleToken(ctx context.Context, in *GetAppRoleTokenRequest, opts ...grpc.CallOption) (*GetAppRoleTokenResponse, error) { + out := new(GetAppRoleTokenResponse) + err := c.cc.Invoke(ctx, VaultCred_GetAppRoleToken_FullMethodName, in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *vaultCredClient) GetCredentialWithAppRoleToken(ctx context.Context, in *GetCredentialWithAppRoleTokenRequest, opts ...grpc.CallOption) (*GetCredentialWithAppRoleTokenResponse, error) { + out := new(GetCredentialWithAppRoleTokenResponse) + err := c.cc.Invoke(ctx, VaultCred_GetCredentialWithAppRoleToken_FullMethodName, in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// VaultCredServer is the server API for VaultCred service. +// All implementations must embed UnimplementedVaultCredServer +// for forward compatibility +type VaultCredServer interface { + // single RPC for all credential types like user/password, certificates etc. + // vault secret path prepated based on // + // for example, client-certs path will be certs/client/clientA + // for example, cassandra root user path will be service-cred/cassandra/root + // pass authentication token with service account token to authenticate & authorize the request with vault + GetCred(context.Context, *GetCredRequest) (*GetCredResponse, error) + PutCred(context.Context, *PutCredRequest) (*PutCredResponse, error) + DeleteCred(context.Context, *DeleteCredRequest) (*DeleteCredResponse, error) + GetAppRoleToken(context.Context, *GetAppRoleTokenRequest) (*GetAppRoleTokenResponse, error) + GetCredentialWithAppRoleToken(context.Context, *GetCredentialWithAppRoleTokenRequest) (*GetCredentialWithAppRoleTokenResponse, error) + mustEmbedUnimplementedVaultCredServer() +} + +// UnimplementedVaultCredServer must be embedded to have forward compatible implementations. +type UnimplementedVaultCredServer struct { +} + +func (UnimplementedVaultCredServer) GetCred(context.Context, *GetCredRequest) (*GetCredResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method GetCred not implemented") +} +func (UnimplementedVaultCredServer) PutCred(context.Context, *PutCredRequest) (*PutCredResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method PutCred not implemented") +} +func (UnimplementedVaultCredServer) DeleteCred(context.Context, *DeleteCredRequest) (*DeleteCredResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method DeleteCred not implemented") +} +func (UnimplementedVaultCredServer) GetAppRoleToken(context.Context, *GetAppRoleTokenRequest) (*GetAppRoleTokenResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method GetAppRoleToken not implemented") +} +func (UnimplementedVaultCredServer) GetCredentialWithAppRoleToken(context.Context, *GetCredentialWithAppRoleTokenRequest) (*GetCredentialWithAppRoleTokenResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method GetCredentialWithAppRoleToken not implemented") +} +func (UnimplementedVaultCredServer) mustEmbedUnimplementedVaultCredServer() {} + +// UnsafeVaultCredServer may be embedded to opt out of forward compatibility for this service. +// Use of this interface is not recommended, as added methods to VaultCredServer will +// result in compilation errors. +type UnsafeVaultCredServer interface { + mustEmbedUnimplementedVaultCredServer() +} + +func RegisterVaultCredServer(s grpc.ServiceRegistrar, srv VaultCredServer) { + s.RegisterService(&VaultCred_ServiceDesc, srv) +} + +func _VaultCred_GetCred_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetCredRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(VaultCredServer).GetCred(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: VaultCred_GetCred_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(VaultCredServer).GetCred(ctx, req.(*GetCredRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _VaultCred_PutCred_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(PutCredRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(VaultCredServer).PutCred(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: VaultCred_PutCred_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(VaultCredServer).PutCred(ctx, req.(*PutCredRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _VaultCred_DeleteCred_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DeleteCredRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(VaultCredServer).DeleteCred(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: VaultCred_DeleteCred_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(VaultCredServer).DeleteCred(ctx, req.(*DeleteCredRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _VaultCred_GetAppRoleToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetAppRoleTokenRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(VaultCredServer).GetAppRoleToken(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: VaultCred_GetAppRoleToken_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(VaultCredServer).GetAppRoleToken(ctx, req.(*GetAppRoleTokenRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _VaultCred_GetCredentialWithAppRoleToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetCredentialWithAppRoleTokenRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(VaultCredServer).GetCredentialWithAppRoleToken(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: VaultCred_GetCredentialWithAppRoleToken_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(VaultCredServer).GetCredentialWithAppRoleToken(ctx, req.(*GetCredentialWithAppRoleTokenRequest)) + } + return interceptor(ctx, in, info, handler) +} + +// VaultCred_ServiceDesc is the grpc.ServiceDesc for VaultCred service. +// It's only intended for direct use with grpc.RegisterService, +// and not to be introspected or modified (even as a copy) +var VaultCred_ServiceDesc = grpc.ServiceDesc{ + ServiceName: "vaultcredpb.VaultCred", + HandlerType: (*VaultCredServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "GetCred", + Handler: _VaultCred_GetCred_Handler, + }, + { + MethodName: "PutCred", + Handler: _VaultCred_PutCred_Handler, + }, + { + MethodName: "DeleteCred", + Handler: _VaultCred_DeleteCred_Handler, + }, + { + MethodName: "GetAppRoleToken", + Handler: _VaultCred_GetAppRoleToken_Handler, + }, + { + MethodName: "GetCredentialWithAppRoleToken", + Handler: _VaultCred_GetCredentialWithAppRoleToken_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "vault_cred.proto", +} diff --git a/capten/config-worker/internal/app_config/app_git_helper.go b/capten/config-worker/internal/app_config/app_git_helper.go index 2db2301c..abe70ead 100644 --- a/capten/config-worker/internal/app_config/app_git_helper.go +++ b/capten/config-worker/internal/app_config/app_git_helper.go @@ -133,8 +133,7 @@ func (ca *AppGitConfigHelper) DeployMainApp(ctx context.Context, fileName string return "", "", fmt.Errorf("failed to initalize k8s client, %v", err) } - // For the testing change the reqrepo to template one - ns, resName, err := k8sclient.DynamicClient.CreateResource(ctx, fileName) + ns, resName, err := k8sclient.DynamicClient.CreateResourceFromFile(ctx, fileName) if err != nil { return "", "", fmt.Errorf("failed to create the k8s custom resource: %v", err) } diff --git a/capten/config-worker/internal/crossplane/config_cluster_secrets.go b/capten/config-worker/internal/crossplane/config_cluster_secrets.go new file mode 100644 index 00000000..cc89ccf5 --- /dev/null +++ b/capten/config-worker/internal/crossplane/config_cluster_secrets.go @@ -0,0 +1,61 @@ +package crossplane + +import ( + "context" + "fmt" + + managedcluster "github.com/kube-tarian/kad/capten/common-pkg/managed-cluster" + vaultcred "github.com/kube-tarian/kad/capten/common-pkg/vault-cred" + v1 "k8s.io/api/core/v1" +) + +var ( + clusterCredVaultPaths = map[string]string{"NATS": "generic/nats/auth-token"} + natsNameSpace = "observability" + vaultAppRoleToken = "vault-cluster-token" + vaultAddress = "http://vault.%s" +) + +func (cp *CrossPlaneApp) configureExternalSecretsOnCluster(ctx context.Context, clusterName, clusterID string) error { + credentialPaths := getCrdentialPaths() + token, err := vaultcred.GetAppRoleToken("", credentialPaths) + if err != nil { + return err + } + logger.Infof("approle token created for cluster %s/%s", clusterName, clusterID) + + k8sclient, err := managedcluster.GetClusterK8SClient(ctx, clusterID) + if err != nil { + return fmt.Errorf("failed to initalize k8s client, %v", err) + } + + cred := map[string][]byte{"token": []byte(token)} + err = k8sclient.CreateOrUpdateSecret(ctx, natsNameSpace, vaultAppRoleToken, v1.SecretTypeOpaque, cred, nil) + if err != nil { + return fmt.Errorf("failed to create cluter vault token secret, %v", err) + } + + vaultAddress = fmt.Sprintf(vaultAddress, cp.cfg.DomainName) + vaultStoreCRData := fmt.Sprintf(vaultStore, natsNameSpace, vaultAddress) + ns, resource, err := k8sclient.DynamicClient.CreateResource(ctx, []byte(vaultStoreCRData)) + if err != nil { + return fmt.Errorf("failed to create cluter vault token secret, %v", err) + } + logger.Infof("create %s/%s on cluster cluster %s/%s", ns, resource, clusterName) + + natsVaultExternalSecretData := fmt.Sprintf(natsVaultExternalSecret, natsNameSpace, clusterCredVaultPaths["NATS"]) + ns, resource, err = k8sclient.DynamicClient.CreateResource(ctx, []byte(natsVaultExternalSecretData)) + if err != nil { + return fmt.Errorf("failed to create vault external secret, %v", err) + } + logger.Infof("create %s/%s on cluster cluster %s/%s", ns, resource, clusterName) + return nil +} + +func getCrdentialPaths() []string { + credentialPaths := []string{} + for _, credentialPath := range clusterCredVaultPaths { + credentialPaths = append(credentialPaths, credentialPath) + } + return credentialPaths +} diff --git a/capten/config-worker/internal/crossplane/config_cluster_updates.go b/capten/config-worker/internal/crossplane/config_cluster_updates.go index 7679b39c..992a4e0c 100644 --- a/capten/config-worker/internal/crossplane/config_cluster_updates.go +++ b/capten/config-worker/internal/crossplane/config_cluster_updates.go @@ -117,6 +117,10 @@ func (cp *CrossPlaneApp) configureClusterUpdate(ctx context.Context, req *model. return string(agentmodel.WorkFlowStatusFailed), errors.WithMessage(err, "failed to fetch argocd app") } + err = cp.configureExternalSecretsOnCluster(ctx, req.ManagedClusterId, req.ManagedClusterName) + if err != nil { + return string(agentmodel.WorkFlowStatusFailed), errors.WithMessage(err, "failed to create cluster secrets") + } return string(agentmodel.WorkFlowStatusCompleted), nil } diff --git a/capten/config-worker/internal/crossplane/types.go b/capten/config-worker/internal/crossplane/types.go index acf4ad4b..4f1a64d9 100644 --- a/capten/config-worker/internal/crossplane/types.go +++ b/capten/config-worker/internal/crossplane/types.go @@ -118,4 +118,41 @@ package: "%s" controllerConfigRef: name: "%s-vault-config" ` + + vaultStore = ` +apiVersion: external-secrets.io/v1beta1 +kind: SecretStore +metadata: + name: vault-store + namespace: %s +spec: + provider: + vault: + server: "%s" + path: "secret" + version: "v2" + auth: + tokenSecretRef: + name: "vault-token" + key: "token" + ` + natsVaultExternalSecret = ` +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: vault-nats-external + namespace: %s +spec: + refreshInterval: "10s" + secretStoreRef: + name: vault-store + kind: SecretStore + target: + name: vault-nats-secret + data: + - secretKey: credentials + remoteRef: + key: %s + property: access_key + ` ) diff --git a/charts/kad/Chart.yaml b/charts/kad/Chart.yaml index 1824b823..97be3fc4 100644 --- a/charts/kad/Chart.yaml +++ b/charts/kad/Chart.yaml @@ -15,10 +15,10 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.2.14 +version: 0.2.15 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "1.24.0" +appVersion: "1.25.0" diff --git a/charts/kad/templates/agent-deployment.yaml b/charts/kad/templates/agent-deployment.yaml index 5326c9f9..79da3ddc 100644 --- a/charts/kad/templates/agent-deployment.yaml +++ b/charts/kad/templates/agent-deployment.yaml @@ -65,6 +65,8 @@ spec: value: "{{ .Values.service.port }}" - name: VAULT_ADDR value: {{ .Values.vault.address }} + - name: VAULT_CRED_ADDR + value: {{ .Values.vaultCred.address }} - name: DOMAIN_NAME value: {{ .Values.DomainName }} - name: VAULT_ROLE diff --git a/charts/kad/values.yaml b/charts/kad/values.yaml index e557e72d..f19ff2b4 100644 --- a/charts/kad/values.yaml +++ b/charts/kad/values.yaml @@ -49,6 +49,9 @@ vault: role: vault-role-capten-agent policyNames: "vault-policy-certs-admin,vault-policy-service-cred-admin,vault-policy-generic-cred-admin" +vaultCred: + address: http://vault-cred:8080 + cassandra: addresses: capten-cass-capten-cass-service:9042 userName: kadagent diff --git a/proto/vault_cred.proto b/proto/vault_cred.proto new file mode 100644 index 00000000..97be832c --- /dev/null +++ b/proto/vault_cred.proto @@ -0,0 +1,68 @@ +syntax = "proto3"; +option go_package = "/vaultcredpb"; + +package vaultcredpb; + +service VaultCred { + // single RPC for all credential types like user/password, certificates etc. + // vault secret path prepated based on // + // for example, client-certs path will be certs/client/clientA + // for example, cassandra root user path will be service-cred/cassandra/root + // pass authentication token with service account token to authenticate & authorize the request with vault + rpc GetCred (GetCredRequest) returns (GetCredResponse) {}; + rpc PutCred (PutCredRequest) returns (PutCredResponse) {}; + rpc DeleteCred (DeleteCredRequest) returns (DeleteCredResponse) {}; + rpc GetAppRoleToken(GetAppRoleTokenRequest) returns (GetAppRoleTokenResponse) {}; + rpc GetCredentialWithAppRoleToken(GetCredentialWithAppRoleTokenRequest) returns (GetCredentialWithAppRoleTokenResponse) {}; +} + +message GetCredRequest { + string credentialType = 1; + string credEntityName = 2; + string credIdentifier = 3; +} + +message GetCredResponse { + //service-cred credential, for example: "userName": "iam-root", "password:: "hello" + //client-cert credential, for example: "clientId": "intelops-user", "ca.crt": "...", "client.crt": "...", "client.key": "..." + map credential = 1; +} + +message PutCredRequest { + string credentialType = 1; + string credEntityName = 2; + string credIdentifier = 3; + //service-cred credential, for example: "userName": "iam-root", "password:: "hello" + //client-cert credential, for example: "clientId": "intelops-user", "ca.crt": "...", "client.crt": "...", "client.key": "..." + map credential = 6; +} + +message PutCredResponse { +} + +message DeleteCredRequest { + string credentialType = 1; + string credEntityName = 2; + string credIdentifier = 3; +} + +message DeleteCredResponse { +} + +message GetAppRoleTokenRequest { + string appRoleName = 1; + repeated string credentialPaths = 2; +} + +message GetAppRoleTokenResponse { + string token = 1; +} + +message GetCredentialWithAppRoleTokenRequest { + string token = 1; + string credentialPath = 2; +} + +message GetCredentialWithAppRoleTokenResponse { + map credential = 1; +} \ No newline at end of file diff --git a/server/pkg/pb/agentpb/agent.pb.go b/server/pkg/pb/agentpb/agent.pb.go index a573a723..4a271ded 100644 --- a/server/pkg/pb/agentpb/agent.pb.go +++ b/server/pkg/pb/agentpb/agent.pb.go @@ -1,24 +1,24 @@ // Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.30.0 +// protoc v3.12.4 // source: agent.proto package agentpb import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" ) -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) type StatusCode int32 @@ -29,2113 +29,3264 @@ const ( StatusCode_NOT_FOUND StatusCode = 3 ) -var StatusCode_name = map[int32]string{ - 0: "OK", - 1: "INTERNRAL_ERROR", - 2: "INVALID_ARGUMENT", - 3: "NOT_FOUND", -} +// Enum value maps for StatusCode. +var ( + StatusCode_name = map[int32]string{ + 0: "OK", + 1: "INTERNRAL_ERROR", + 2: "INVALID_ARGUMENT", + 3: "NOT_FOUND", + } + StatusCode_value = map[string]int32{ + "OK": 0, + "INTERNRAL_ERROR": 1, + "INVALID_ARGUMENT": 2, + "NOT_FOUND": 3, + } +) -var StatusCode_value = map[string]int32{ - "OK": 0, - "INTERNRAL_ERROR": 1, - "INVALID_ARGUMENT": 2, - "NOT_FOUND": 3, +func (x StatusCode) Enum() *StatusCode { + p := new(StatusCode) + *p = x + return p } func (x StatusCode) String() string { - return proto.EnumName(StatusCode_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } -func (StatusCode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{0} +func (StatusCode) Descriptor() protoreflect.EnumDescriptor { + return file_agent_proto_enumTypes[0].Descriptor() } -type PingRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (StatusCode) Type() protoreflect.EnumType { + return &file_agent_proto_enumTypes[0] } -func (m *PingRequest) Reset() { *m = PingRequest{} } -func (m *PingRequest) String() string { return proto.CompactTextString(m) } -func (*PingRequest) ProtoMessage() {} -func (*PingRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{0} +func (x StatusCode) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } -func (m *PingRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_PingRequest.Unmarshal(m, b) -} -func (m *PingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_PingRequest.Marshal(b, m, deterministic) +// Deprecated: Use StatusCode.Descriptor instead. +func (StatusCode) EnumDescriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{0} } -func (m *PingRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_PingRequest.Merge(m, src) + +type PingRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *PingRequest) XXX_Size() int { - return xxx_messageInfo_PingRequest.Size(m) + +func (x *PingRequest) Reset() { + *x = PingRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *PingRequest) XXX_DiscardUnknown() { - xxx_messageInfo_PingRequest.DiscardUnknown(m) + +func (x *PingRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_PingRequest proto.InternalMessageInfo +func (*PingRequest) ProtoMessage() {} -type PingResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *PingRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *PingResponse) Reset() { *m = PingResponse{} } -func (m *PingResponse) String() string { return proto.CompactTextString(m) } -func (*PingResponse) ProtoMessage() {} -func (*PingResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{1} +// Deprecated: Use PingRequest.ProtoReflect.Descriptor instead. +func (*PingRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{0} } -func (m *PingResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_PingResponse.Unmarshal(m, b) -} -func (m *PingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_PingResponse.Marshal(b, m, deterministic) +type PingResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` } -func (m *PingResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_PingResponse.Merge(m, src) + +func (x *PingResponse) Reset() { + *x = PingResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *PingResponse) XXX_Size() int { - return xxx_messageInfo_PingResponse.Size(m) + +func (x *PingResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *PingResponse) XXX_DiscardUnknown() { - xxx_messageInfo_PingResponse.DiscardUnknown(m) + +func (*PingResponse) ProtoMessage() {} + +func (x *PingResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_PingResponse proto.InternalMessageInfo +// Deprecated: Use PingResponse.ProtoReflect.Descriptor instead. +func (*PingResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{1} +} -func (m *PingResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *PingResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } type StoreCredentialRequest struct { - CredentialType string `protobuf:"bytes,1,opt,name=credentialType,proto3" json:"credentialType,omitempty"` - CredEntityName string `protobuf:"bytes,2,opt,name=credEntityName,proto3" json:"credEntityName,omitempty"` - CredIdentifier string `protobuf:"bytes,3,opt,name=credIdentifier,proto3" json:"credIdentifier,omitempty"` - Credential map[string]string `protobuf:"bytes,4,rep,name=credential,proto3" json:"credential,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *StoreCredentialRequest) Reset() { *m = StoreCredentialRequest{} } -func (m *StoreCredentialRequest) String() string { return proto.CompactTextString(m) } -func (*StoreCredentialRequest) ProtoMessage() {} -func (*StoreCredentialRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{2} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *StoreCredentialRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StoreCredentialRequest.Unmarshal(m, b) + CredentialType string `protobuf:"bytes,1,opt,name=credentialType,proto3" json:"credentialType,omitempty"` + CredEntityName string `protobuf:"bytes,2,opt,name=credEntityName,proto3" json:"credEntityName,omitempty"` + CredIdentifier string `protobuf:"bytes,3,opt,name=credIdentifier,proto3" json:"credIdentifier,omitempty"` + Credential map[string]string `protobuf:"bytes,4,rep,name=credential,proto3" json:"credential,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } -func (m *StoreCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StoreCredentialRequest.Marshal(b, m, deterministic) -} -func (m *StoreCredentialRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_StoreCredentialRequest.Merge(m, src) + +func (x *StoreCredentialRequest) Reset() { + *x = StoreCredentialRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *StoreCredentialRequest) XXX_Size() int { - return xxx_messageInfo_StoreCredentialRequest.Size(m) + +func (x *StoreCredentialRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *StoreCredentialRequest) XXX_DiscardUnknown() { - xxx_messageInfo_StoreCredentialRequest.DiscardUnknown(m) + +func (*StoreCredentialRequest) ProtoMessage() {} + +func (x *StoreCredentialRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_StoreCredentialRequest proto.InternalMessageInfo +// Deprecated: Use StoreCredentialRequest.ProtoReflect.Descriptor instead. +func (*StoreCredentialRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{2} +} -func (m *StoreCredentialRequest) GetCredentialType() string { - if m != nil { - return m.CredentialType +func (x *StoreCredentialRequest) GetCredentialType() string { + if x != nil { + return x.CredentialType } return "" } -func (m *StoreCredentialRequest) GetCredEntityName() string { - if m != nil { - return m.CredEntityName +func (x *StoreCredentialRequest) GetCredEntityName() string { + if x != nil { + return x.CredEntityName } return "" } -func (m *StoreCredentialRequest) GetCredIdentifier() string { - if m != nil { - return m.CredIdentifier +func (x *StoreCredentialRequest) GetCredIdentifier() string { + if x != nil { + return x.CredIdentifier } return "" } -func (m *StoreCredentialRequest) GetCredential() map[string]string { - if m != nil { - return m.Credential +func (x *StoreCredentialRequest) GetCredential() map[string]string { + if x != nil { + return x.Credential } return nil } type StoreCredentialResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *StoreCredentialResponse) Reset() { *m = StoreCredentialResponse{} } -func (m *StoreCredentialResponse) String() string { return proto.CompactTextString(m) } -func (*StoreCredentialResponse) ProtoMessage() {} -func (*StoreCredentialResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{3} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *StoreCredentialResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StoreCredentialResponse.Unmarshal(m, b) -} -func (m *StoreCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StoreCredentialResponse.Marshal(b, m, deterministic) -} -func (m *StoreCredentialResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_StoreCredentialResponse.Merge(m, src) +func (x *StoreCredentialResponse) Reset() { + *x = StoreCredentialResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *StoreCredentialResponse) XXX_Size() int { - return xxx_messageInfo_StoreCredentialResponse.Size(m) + +func (x *StoreCredentialResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *StoreCredentialResponse) XXX_DiscardUnknown() { - xxx_messageInfo_StoreCredentialResponse.DiscardUnknown(m) + +func (*StoreCredentialResponse) ProtoMessage() {} + +func (x *StoreCredentialResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_StoreCredentialResponse proto.InternalMessageInfo +// Deprecated: Use StoreCredentialResponse.ProtoReflect.Descriptor instead. +func (*StoreCredentialResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{3} +} -func (m *StoreCredentialResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *StoreCredentialResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *StoreCredentialResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *StoreCredentialResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type ClusterRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ClusterRequest) Reset() { *m = ClusterRequest{} } -func (m *ClusterRequest) String() string { return proto.CompactTextString(m) } -func (*ClusterRequest) ProtoMessage() {} -func (*ClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{4} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` } -func (m *ClusterRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ClusterRequest.Unmarshal(m, b) -} -func (m *ClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ClusterRequest.Marshal(b, m, deterministic) -} -func (m *ClusterRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ClusterRequest.Merge(m, src) +func (x *ClusterRequest) Reset() { + *x = ClusterRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ClusterRequest) XXX_Size() int { - return xxx_messageInfo_ClusterRequest.Size(m) + +func (x *ClusterRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ClusterRequest) XXX_DiscardUnknown() { - xxx_messageInfo_ClusterRequest.DiscardUnknown(m) + +func (*ClusterRequest) ProtoMessage() {} + +func (x *ClusterRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ClusterRequest proto.InternalMessageInfo +// Deprecated: Use ClusterRequest.ProtoReflect.Descriptor instead. +func (*ClusterRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{4} +} -func (m *ClusterRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *ClusterRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *ClusterRequest) GetClusterName() string { - if m != nil { - return m.ClusterName +func (x *ClusterRequest) GetClusterName() string { + if x != nil { + return x.ClusterName } return "" } type RepositoryAddRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - RepoName string `protobuf:"bytes,2,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"` - RepoUrl string `protobuf:"bytes,3,opt,name=repo_url,json=repoUrl,proto3" json:"repo_url,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RepositoryAddRequest) Reset() { *m = RepositoryAddRequest{} } -func (m *RepositoryAddRequest) String() string { return proto.CompactTextString(m) } -func (*RepositoryAddRequest) ProtoMessage() {} -func (*RepositoryAddRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{5} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + RepoName string `protobuf:"bytes,2,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"` + RepoUrl string `protobuf:"bytes,3,opt,name=repo_url,json=repoUrl,proto3" json:"repo_url,omitempty"` } -func (m *RepositoryAddRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RepositoryAddRequest.Unmarshal(m, b) -} -func (m *RepositoryAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RepositoryAddRequest.Marshal(b, m, deterministic) -} -func (m *RepositoryAddRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RepositoryAddRequest.Merge(m, src) +func (x *RepositoryAddRequest) Reset() { + *x = RepositoryAddRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RepositoryAddRequest) XXX_Size() int { - return xxx_messageInfo_RepositoryAddRequest.Size(m) + +func (x *RepositoryAddRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RepositoryAddRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RepositoryAddRequest.DiscardUnknown(m) + +func (*RepositoryAddRequest) ProtoMessage() {} + +func (x *RepositoryAddRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RepositoryAddRequest proto.InternalMessageInfo +// Deprecated: Use RepositoryAddRequest.ProtoReflect.Descriptor instead. +func (*RepositoryAddRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{5} +} -func (m *RepositoryAddRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *RepositoryAddRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *RepositoryAddRequest) GetRepoName() string { - if m != nil { - return m.RepoName +func (x *RepositoryAddRequest) GetRepoName() string { + if x != nil { + return x.RepoName } return "" } -func (m *RepositoryAddRequest) GetRepoUrl() string { - if m != nil { - return m.RepoUrl +func (x *RepositoryAddRequest) GetRepoUrl() string { + if x != nil { + return x.RepoUrl } return "" } type RepositoryDeleteRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - RepoName string `protobuf:"bytes,2,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RepositoryDeleteRequest) Reset() { *m = RepositoryDeleteRequest{} } -func (m *RepositoryDeleteRequest) String() string { return proto.CompactTextString(m) } -func (*RepositoryDeleteRequest) ProtoMessage() {} -func (*RepositoryDeleteRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{6} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + RepoName string `protobuf:"bytes,2,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"` } -func (m *RepositoryDeleteRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RepositoryDeleteRequest.Unmarshal(m, b) -} -func (m *RepositoryDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RepositoryDeleteRequest.Marshal(b, m, deterministic) -} -func (m *RepositoryDeleteRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RepositoryDeleteRequest.Merge(m, src) +func (x *RepositoryDeleteRequest) Reset() { + *x = RepositoryDeleteRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RepositoryDeleteRequest) XXX_Size() int { - return xxx_messageInfo_RepositoryDeleteRequest.Size(m) + +func (x *RepositoryDeleteRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RepositoryDeleteRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RepositoryDeleteRequest.DiscardUnknown(m) + +func (*RepositoryDeleteRequest) ProtoMessage() {} + +func (x *RepositoryDeleteRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RepositoryDeleteRequest proto.InternalMessageInfo +// Deprecated: Use RepositoryDeleteRequest.ProtoReflect.Descriptor instead. +func (*RepositoryDeleteRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{6} +} -func (m *RepositoryDeleteRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *RepositoryDeleteRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *RepositoryDeleteRequest) GetRepoName() string { - if m != nil { - return m.RepoName +func (x *RepositoryDeleteRequest) GetRepoName() string { + if x != nil { + return x.RepoName } return "" } type ProjectAddRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - ProjectName string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ProjectAddRequest) Reset() { *m = ProjectAddRequest{} } -func (m *ProjectAddRequest) String() string { return proto.CompactTextString(m) } -func (*ProjectAddRequest) ProtoMessage() {} -func (*ProjectAddRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{7} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + ProjectName string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"` } -func (m *ProjectAddRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ProjectAddRequest.Unmarshal(m, b) -} -func (m *ProjectAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ProjectAddRequest.Marshal(b, m, deterministic) -} -func (m *ProjectAddRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ProjectAddRequest.Merge(m, src) +func (x *ProjectAddRequest) Reset() { + *x = ProjectAddRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ProjectAddRequest) XXX_Size() int { - return xxx_messageInfo_ProjectAddRequest.Size(m) + +func (x *ProjectAddRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ProjectAddRequest) XXX_DiscardUnknown() { - xxx_messageInfo_ProjectAddRequest.DiscardUnknown(m) + +func (*ProjectAddRequest) ProtoMessage() {} + +func (x *ProjectAddRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[7] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ProjectAddRequest proto.InternalMessageInfo +// Deprecated: Use ProjectAddRequest.ProtoReflect.Descriptor instead. +func (*ProjectAddRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{7} +} -func (m *ProjectAddRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *ProjectAddRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *ProjectAddRequest) GetProjectName() string { - if m != nil { - return m.ProjectName +func (x *ProjectAddRequest) GetProjectName() string { + if x != nil { + return x.ProjectName } return "" } type ProjectDeleteRequest struct { - PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` - ProjectName string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ProjectDeleteRequest) Reset() { *m = ProjectDeleteRequest{} } -func (m *ProjectDeleteRequest) String() string { return proto.CompactTextString(m) } -func (*ProjectDeleteRequest) ProtoMessage() {} -func (*ProjectDeleteRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{8} + PluginName string `protobuf:"bytes,1,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` + ProjectName string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"` } -func (m *ProjectDeleteRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ProjectDeleteRequest.Unmarshal(m, b) -} -func (m *ProjectDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ProjectDeleteRequest.Marshal(b, m, deterministic) -} -func (m *ProjectDeleteRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ProjectDeleteRequest.Merge(m, src) +func (x *ProjectDeleteRequest) Reset() { + *x = ProjectDeleteRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ProjectDeleteRequest) XXX_Size() int { - return xxx_messageInfo_ProjectDeleteRequest.Size(m) + +func (x *ProjectDeleteRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ProjectDeleteRequest) XXX_DiscardUnknown() { - xxx_messageInfo_ProjectDeleteRequest.DiscardUnknown(m) + +func (*ProjectDeleteRequest) ProtoMessage() {} + +func (x *ProjectDeleteRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[8] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ProjectDeleteRequest proto.InternalMessageInfo +// Deprecated: Use ProjectDeleteRequest.ProtoReflect.Descriptor instead. +func (*ProjectDeleteRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{8} +} -func (m *ProjectDeleteRequest) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *ProjectDeleteRequest) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *ProjectDeleteRequest) GetProjectName() string { - if m != nil { - return m.ProjectName +func (x *ProjectDeleteRequest) GetProjectName() string { + if x != nil { + return x.ProjectName } return "" } type JobResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - RunID string `protobuf:"bytes,2,opt,name=runID,proto3" json:"runID,omitempty"` - WorkflowName string `protobuf:"bytes,3,opt,name=workflowName,proto3" json:"workflowName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *JobResponse) Reset() { *m = JobResponse{} } -func (m *JobResponse) String() string { return proto.CompactTextString(m) } -func (*JobResponse) ProtoMessage() {} -func (*JobResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{9} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + RunID string `protobuf:"bytes,2,opt,name=runID,proto3" json:"runID,omitempty"` + WorkflowName string `protobuf:"bytes,3,opt,name=workflowName,proto3" json:"workflowName,omitempty"` } -func (m *JobResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_JobResponse.Unmarshal(m, b) -} -func (m *JobResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_JobResponse.Marshal(b, m, deterministic) -} -func (m *JobResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_JobResponse.Merge(m, src) +func (x *JobResponse) Reset() { + *x = JobResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *JobResponse) XXX_Size() int { - return xxx_messageInfo_JobResponse.Size(m) + +func (x *JobResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *JobResponse) XXX_DiscardUnknown() { - xxx_messageInfo_JobResponse.DiscardUnknown(m) + +func (*JobResponse) ProtoMessage() {} + +func (x *JobResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[9] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_JobResponse proto.InternalMessageInfo +// Deprecated: Use JobResponse.ProtoReflect.Descriptor instead. +func (*JobResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{9} +} -func (m *JobResponse) GetId() string { - if m != nil { - return m.Id +func (x *JobResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *JobResponse) GetRunID() string { - if m != nil { - return m.RunID +func (x *JobResponse) GetRunID() string { + if x != nil { + return x.RunID } return "" } -func (m *JobResponse) GetWorkflowName() string { - if m != nil { - return m.WorkflowName +func (x *JobResponse) GetWorkflowName() string { + if x != nil { + return x.WorkflowName } return "" } type SyncAppRequest struct { - Data *SyncAppData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *SyncAppRequest) Reset() { *m = SyncAppRequest{} } -func (m *SyncAppRequest) String() string { return proto.CompactTextString(m) } -func (*SyncAppRequest) ProtoMessage() {} -func (*SyncAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{10} + Data *SyncAppData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` } -func (m *SyncAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncAppRequest.Unmarshal(m, b) -} -func (m *SyncAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncAppRequest.Marshal(b, m, deterministic) -} -func (m *SyncAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncAppRequest.Merge(m, src) +func (x *SyncAppRequest) Reset() { + *x = SyncAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncAppRequest) XXX_Size() int { - return xxx_messageInfo_SyncAppRequest.Size(m) + +func (x *SyncAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SyncAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_SyncAppRequest.DiscardUnknown(m) + +func (*SyncAppRequest) ProtoMessage() {} + +func (x *SyncAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[10] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SyncAppRequest proto.InternalMessageInfo +// Deprecated: Use SyncAppRequest.ProtoReflect.Descriptor instead. +func (*SyncAppRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{10} +} -func (m *SyncAppRequest) GetData() *SyncAppData { - if m != nil { - return m.Data +func (x *SyncAppRequest) GetData() *SyncAppData { + if x != nil { + return x.Data } return nil } type SyncAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *SyncAppResponse) Reset() { *m = SyncAppResponse{} } -func (m *SyncAppResponse) String() string { return proto.CompactTextString(m) } -func (*SyncAppResponse) ProtoMessage() {} -func (*SyncAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{11} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *SyncAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncAppResponse.Unmarshal(m, b) -} -func (m *SyncAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncAppResponse.Marshal(b, m, deterministic) -} -func (m *SyncAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncAppResponse.Merge(m, src) +func (x *SyncAppResponse) Reset() { + *x = SyncAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncAppResponse) XXX_Size() int { - return xxx_messageInfo_SyncAppResponse.Size(m) + +func (x *SyncAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SyncAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_SyncAppResponse.DiscardUnknown(m) + +func (*SyncAppResponse) ProtoMessage() {} + +func (x *SyncAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[11] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SyncAppResponse proto.InternalMessageInfo +// Deprecated: Use SyncAppResponse.ProtoReflect.Descriptor instead. +func (*SyncAppResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{11} +} -func (m *SyncAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *SyncAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *SyncAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *SyncAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetClusterAppsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetClusterAppsRequest) Reset() { *m = GetClusterAppsRequest{} } -func (m *GetClusterAppsRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppsRequest) ProtoMessage() {} -func (*GetClusterAppsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{12} +func (x *GetClusterAppsRequest) Reset() { + *x = GetClusterAppsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppsRequest.Unmarshal(m, b) -} -func (m *GetClusterAppsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppsRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppsRequest.Merge(m, src) -} -func (m *GetClusterAppsRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppsRequest.Size(m) -} -func (m *GetClusterAppsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppsRequest.DiscardUnknown(m) +func (x *GetClusterAppsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetClusterAppsRequest proto.InternalMessageInfo +func (*GetClusterAppsRequest) ProtoMessage() {} -type GetClusterAppsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - AppData []*AppData `protobuf:"bytes,3,rep,name=appData,proto3" json:"appData,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetClusterAppsRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[12] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetClusterAppsResponse) Reset() { *m = GetClusterAppsResponse{} } -func (m *GetClusterAppsResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppsResponse) ProtoMessage() {} -func (*GetClusterAppsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{13} +// Deprecated: Use GetClusterAppsRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppsRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{12} } -func (m *GetClusterAppsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppsResponse.Unmarshal(m, b) -} -func (m *GetClusterAppsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppsResponse.Marshal(b, m, deterministic) +type GetClusterAppsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + AppData []*AppData `protobuf:"bytes,3,rep,name=appData,proto3" json:"appData,omitempty"` } -func (m *GetClusterAppsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppsResponse.Merge(m, src) + +func (x *GetClusterAppsResponse) Reset() { + *x = GetClusterAppsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppsResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppsResponse.Size(m) + +func (x *GetClusterAppsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppsResponse.DiscardUnknown(m) + +func (*GetClusterAppsResponse) ProtoMessage() {} + +func (x *GetClusterAppsResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[13] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppsResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppsResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppsResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{13} +} -func (m *GetClusterAppsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppsResponse) GetAppData() []*AppData { - if m != nil { - return m.AppData +func (x *GetClusterAppsResponse) GetAppData() []*AppData { + if x != nil { + return x.AppData } return nil } type GetClusterAppLaunchesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetClusterAppLaunchesRequest) Reset() { *m = GetClusterAppLaunchesRequest{} } -func (m *GetClusterAppLaunchesRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppLaunchesRequest) ProtoMessage() {} -func (*GetClusterAppLaunchesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{14} +func (x *GetClusterAppLaunchesRequest) Reset() { + *x = GetClusterAppLaunchesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppLaunchesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppLaunchesRequest.Unmarshal(m, b) -} -func (m *GetClusterAppLaunchesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppLaunchesRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppLaunchesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppLaunchesRequest.Merge(m, src) -} -func (m *GetClusterAppLaunchesRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppLaunchesRequest.Size(m) -} -func (m *GetClusterAppLaunchesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppLaunchesRequest.DiscardUnknown(m) +func (x *GetClusterAppLaunchesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetClusterAppLaunchesRequest proto.InternalMessageInfo +func (*GetClusterAppLaunchesRequest) ProtoMessage() {} -type GetClusterAppLaunchesResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - LaunchConfigList []*AppLaunchConfig `protobuf:"bytes,3,rep,name=launchConfigList,proto3" json:"launchConfigList,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetClusterAppLaunchesRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[14] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetClusterAppLaunchesResponse) Reset() { *m = GetClusterAppLaunchesResponse{} } -func (m *GetClusterAppLaunchesResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppLaunchesResponse) ProtoMessage() {} -func (*GetClusterAppLaunchesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{15} +// Deprecated: Use GetClusterAppLaunchesRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppLaunchesRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{14} } -func (m *GetClusterAppLaunchesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppLaunchesResponse.Unmarshal(m, b) -} -func (m *GetClusterAppLaunchesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppLaunchesResponse.Marshal(b, m, deterministic) +type GetClusterAppLaunchesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + LaunchConfigList []*AppLaunchConfig `protobuf:"bytes,3,rep,name=launchConfigList,proto3" json:"launchConfigList,omitempty"` } -func (m *GetClusterAppLaunchesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppLaunchesResponse.Merge(m, src) + +func (x *GetClusterAppLaunchesResponse) Reset() { + *x = GetClusterAppLaunchesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppLaunchesResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppLaunchesResponse.Size(m) + +func (x *GetClusterAppLaunchesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppLaunchesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppLaunchesResponse.DiscardUnknown(m) + +func (*GetClusterAppLaunchesResponse) ProtoMessage() {} + +func (x *GetClusterAppLaunchesResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[15] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppLaunchesResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppLaunchesResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppLaunchesResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{15} +} -func (m *GetClusterAppLaunchesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppLaunchesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppLaunchesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppLaunchesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppLaunchesResponse) GetLaunchConfigList() []*AppLaunchConfig { - if m != nil { - return m.LaunchConfigList +func (x *GetClusterAppLaunchesResponse) GetLaunchConfigList() []*AppLaunchConfig { + if x != nil { + return x.LaunchConfigList } return nil } type ConfigureAppSSORequest struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - ClientId string `protobuf:"bytes,2,opt,name=clientId,proto3" json:"clientId,omitempty"` - ClientSecret string `protobuf:"bytes,3,opt,name=clientSecret,proto3" json:"clientSecret,omitempty"` - OAuthBaseURL string `protobuf:"bytes,4,opt,name=oAuthBaseURL,proto3" json:"oAuthBaseURL,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ConfigureAppSSORequest) Reset() { *m = ConfigureAppSSORequest{} } -func (m *ConfigureAppSSORequest) String() string { return proto.CompactTextString(m) } -func (*ConfigureAppSSORequest) ProtoMessage() {} -func (*ConfigureAppSSORequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{16} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ConfigureAppSSORequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ConfigureAppSSORequest.Unmarshal(m, b) + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + ClientId string `protobuf:"bytes,2,opt,name=clientId,proto3" json:"clientId,omitempty"` + ClientSecret string `protobuf:"bytes,3,opt,name=clientSecret,proto3" json:"clientSecret,omitempty"` + OAuthBaseURL string `protobuf:"bytes,4,opt,name=oAuthBaseURL,proto3" json:"oAuthBaseURL,omitempty"` } -func (m *ConfigureAppSSORequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ConfigureAppSSORequest.Marshal(b, m, deterministic) -} -func (m *ConfigureAppSSORequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConfigureAppSSORequest.Merge(m, src) + +func (x *ConfigureAppSSORequest) Reset() { + *x = ConfigureAppSSORequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ConfigureAppSSORequest) XXX_Size() int { - return xxx_messageInfo_ConfigureAppSSORequest.Size(m) + +func (x *ConfigureAppSSORequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ConfigureAppSSORequest) XXX_DiscardUnknown() { - xxx_messageInfo_ConfigureAppSSORequest.DiscardUnknown(m) + +func (*ConfigureAppSSORequest) ProtoMessage() {} + +func (x *ConfigureAppSSORequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[16] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ConfigureAppSSORequest proto.InternalMessageInfo +// Deprecated: Use ConfigureAppSSORequest.ProtoReflect.Descriptor instead. +func (*ConfigureAppSSORequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{16} +} -func (m *ConfigureAppSSORequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *ConfigureAppSSORequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *ConfigureAppSSORequest) GetClientId() string { - if m != nil { - return m.ClientId +func (x *ConfigureAppSSORequest) GetClientId() string { + if x != nil { + return x.ClientId } return "" } -func (m *ConfigureAppSSORequest) GetClientSecret() string { - if m != nil { - return m.ClientSecret +func (x *ConfigureAppSSORequest) GetClientSecret() string { + if x != nil { + return x.ClientSecret } return "" } -func (m *ConfigureAppSSORequest) GetOAuthBaseURL() string { - if m != nil { - return m.OAuthBaseURL +func (x *ConfigureAppSSORequest) GetOAuthBaseURL() string { + if x != nil { + return x.OAuthBaseURL } return "" } type ConfigureAppSSOResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ConfigureAppSSOResponse) Reset() { *m = ConfigureAppSSOResponse{} } -func (m *ConfigureAppSSOResponse) String() string { return proto.CompactTextString(m) } -func (*ConfigureAppSSOResponse) ProtoMessage() {} -func (*ConfigureAppSSOResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{17} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *ConfigureAppSSOResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ConfigureAppSSOResponse.Unmarshal(m, b) -} -func (m *ConfigureAppSSOResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ConfigureAppSSOResponse.Marshal(b, m, deterministic) -} -func (m *ConfigureAppSSOResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConfigureAppSSOResponse.Merge(m, src) +func (x *ConfigureAppSSOResponse) Reset() { + *x = ConfigureAppSSOResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[17] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ConfigureAppSSOResponse) XXX_Size() int { - return xxx_messageInfo_ConfigureAppSSOResponse.Size(m) + +func (x *ConfigureAppSSOResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ConfigureAppSSOResponse) XXX_DiscardUnknown() { - xxx_messageInfo_ConfigureAppSSOResponse.DiscardUnknown(m) + +func (*ConfigureAppSSOResponse) ProtoMessage() {} + +func (x *ConfigureAppSSOResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[17] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ConfigureAppSSOResponse proto.InternalMessageInfo +// Deprecated: Use ConfigureAppSSOResponse.ProtoReflect.Descriptor instead. +func (*ConfigureAppSSOResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{17} +} -func (m *ConfigureAppSSOResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *ConfigureAppSSOResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *ConfigureAppSSOResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *ConfigureAppSSOResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetClusterAppConfigRequest struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppConfigRequest) Reset() { *m = GetClusterAppConfigRequest{} } -func (m *GetClusterAppConfigRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppConfigRequest) ProtoMessage() {} -func (*GetClusterAppConfigRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{18} + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` } -func (m *GetClusterAppConfigRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppConfigRequest.Unmarshal(m, b) -} -func (m *GetClusterAppConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppConfigRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppConfigRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppConfigRequest.Merge(m, src) +func (x *GetClusterAppConfigRequest) Reset() { + *x = GetClusterAppConfigRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[18] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppConfigRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppConfigRequest.Size(m) + +func (x *GetClusterAppConfigRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppConfigRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppConfigRequest.DiscardUnknown(m) + +func (*GetClusterAppConfigRequest) ProtoMessage() {} + +func (x *GetClusterAppConfigRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[18] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppConfigRequest proto.InternalMessageInfo +// Deprecated: Use GetClusterAppConfigRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppConfigRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{18} +} -func (m *GetClusterAppConfigRequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *GetClusterAppConfigRequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } type GetClusterAppConfigResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - AppConfig *AppConfig `protobuf:"bytes,3,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppConfigResponse) Reset() { *m = GetClusterAppConfigResponse{} } -func (m *GetClusterAppConfigResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppConfigResponse) ProtoMessage() {} -func (*GetClusterAppConfigResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{19} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + AppConfig *AppConfig `protobuf:"bytes,3,opt,name=appConfig,proto3" json:"appConfig,omitempty"` } -func (m *GetClusterAppConfigResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppConfigResponse.Unmarshal(m, b) -} -func (m *GetClusterAppConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppConfigResponse.Marshal(b, m, deterministic) -} -func (m *GetClusterAppConfigResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppConfigResponse.Merge(m, src) +func (x *GetClusterAppConfigResponse) Reset() { + *x = GetClusterAppConfigResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppConfigResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppConfigResponse.Size(m) + +func (x *GetClusterAppConfigResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppConfigResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppConfigResponse.DiscardUnknown(m) + +func (*GetClusterAppConfigResponse) ProtoMessage() {} + +func (x *GetClusterAppConfigResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[19] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppConfigResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppConfigResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppConfigResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{19} +} -func (m *GetClusterAppConfigResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppConfigResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppConfigResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppConfigResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppConfigResponse) GetAppConfig() *AppConfig { - if m != nil { - return m.AppConfig +func (x *GetClusterAppConfigResponse) GetAppConfig() *AppConfig { + if x != nil { + return x.AppConfig } return nil } type GetClusterAppValuesRequest struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppValuesRequest) Reset() { *m = GetClusterAppValuesRequest{} } -func (m *GetClusterAppValuesRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppValuesRequest) ProtoMessage() {} -func (*GetClusterAppValuesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{20} + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` } -func (m *GetClusterAppValuesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppValuesRequest.Unmarshal(m, b) -} -func (m *GetClusterAppValuesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppValuesRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppValuesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppValuesRequest.Merge(m, src) +func (x *GetClusterAppValuesRequest) Reset() { + *x = GetClusterAppValuesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[20] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppValuesRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppValuesRequest.Size(m) + +func (x *GetClusterAppValuesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppValuesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppValuesRequest.DiscardUnknown(m) + +func (*GetClusterAppValuesRequest) ProtoMessage() {} + +func (x *GetClusterAppValuesRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[20] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppValuesRequest proto.InternalMessageInfo +// Deprecated: Use GetClusterAppValuesRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppValuesRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{20} +} -func (m *GetClusterAppValuesRequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *GetClusterAppValuesRequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } type GetClusterAppValuesResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Values *AppValues `protobuf:"bytes,3,opt,name=values,proto3" json:"values,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppValuesResponse) Reset() { *m = GetClusterAppValuesResponse{} } -func (m *GetClusterAppValuesResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppValuesResponse) ProtoMessage() {} -func (*GetClusterAppValuesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{21} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Values *AppValues `protobuf:"bytes,3,opt,name=values,proto3" json:"values,omitempty"` } -func (m *GetClusterAppValuesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppValuesResponse.Unmarshal(m, b) -} -func (m *GetClusterAppValuesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppValuesResponse.Marshal(b, m, deterministic) -} -func (m *GetClusterAppValuesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppValuesResponse.Merge(m, src) +func (x *GetClusterAppValuesResponse) Reset() { + *x = GetClusterAppValuesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppValuesResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppValuesResponse.Size(m) + +func (x *GetClusterAppValuesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppValuesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppValuesResponse.DiscardUnknown(m) + +func (*GetClusterAppValuesResponse) ProtoMessage() {} + +func (x *GetClusterAppValuesResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[21] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppValuesResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppValuesResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppValuesResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{21} +} -func (m *GetClusterAppValuesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppValuesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppValuesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppValuesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppValuesResponse) GetValues() *AppValues { - if m != nil { - return m.Values +func (x *GetClusterAppValuesResponse) GetValues() *AppValues { + if x != nil { + return x.Values } return nil } type GetClusterGlobalValuesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetClusterGlobalValuesRequest) Reset() { *m = GetClusterGlobalValuesRequest{} } -func (m *GetClusterGlobalValuesRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterGlobalValuesRequest) ProtoMessage() {} -func (*GetClusterGlobalValuesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{22} +func (x *GetClusterGlobalValuesRequest) Reset() { + *x = GetClusterGlobalValuesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterGlobalValuesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterGlobalValuesRequest.Unmarshal(m, b) -} -func (m *GetClusterGlobalValuesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterGlobalValuesRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterGlobalValuesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterGlobalValuesRequest.Merge(m, src) -} -func (m *GetClusterGlobalValuesRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterGlobalValuesRequest.Size(m) -} -func (m *GetClusterGlobalValuesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterGlobalValuesRequest.DiscardUnknown(m) +func (x *GetClusterGlobalValuesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetClusterGlobalValuesRequest proto.InternalMessageInfo +func (*GetClusterGlobalValuesRequest) ProtoMessage() {} -type GetClusterGlobalValuesResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - GlobalValues []byte `protobuf:"bytes,3,opt,name=globalValues,proto3" json:"globalValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetClusterGlobalValuesRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[22] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetClusterGlobalValuesResponse) Reset() { *m = GetClusterGlobalValuesResponse{} } -func (m *GetClusterGlobalValuesResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterGlobalValuesResponse) ProtoMessage() {} -func (*GetClusterGlobalValuesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{23} +// Deprecated: Use GetClusterGlobalValuesRequest.ProtoReflect.Descriptor instead. +func (*GetClusterGlobalValuesRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{22} } -func (m *GetClusterGlobalValuesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterGlobalValuesResponse.Unmarshal(m, b) -} -func (m *GetClusterGlobalValuesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterGlobalValuesResponse.Marshal(b, m, deterministic) +type GetClusterGlobalValuesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + GlobalValues []byte `protobuf:"bytes,3,opt,name=globalValues,proto3" json:"globalValues,omitempty"` } -func (m *GetClusterGlobalValuesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterGlobalValuesResponse.Merge(m, src) + +func (x *GetClusterGlobalValuesResponse) Reset() { + *x = GetClusterGlobalValuesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterGlobalValuesResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterGlobalValuesResponse.Size(m) + +func (x *GetClusterGlobalValuesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterGlobalValuesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterGlobalValuesResponse.DiscardUnknown(m) + +func (*GetClusterGlobalValuesResponse) ProtoMessage() {} + +func (x *GetClusterGlobalValuesResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[23] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterGlobalValuesResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterGlobalValuesResponse.ProtoReflect.Descriptor instead. +func (*GetClusterGlobalValuesResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{23} +} -func (m *GetClusterGlobalValuesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterGlobalValuesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterGlobalValuesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterGlobalValuesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterGlobalValuesResponse) GetGlobalValues() []byte { - if m != nil { - return m.GlobalValues +func (x *GetClusterGlobalValuesResponse) GetGlobalValues() []byte { + if x != nil { + return x.GlobalValues } return nil } type InstallAppRequest struct { - AppConfig *AppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - AppValues *AppValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *InstallAppRequest) Reset() { *m = InstallAppRequest{} } -func (m *InstallAppRequest) String() string { return proto.CompactTextString(m) } -func (*InstallAppRequest) ProtoMessage() {} -func (*InstallAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{24} + AppConfig *AppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` + AppValues *AppValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` } -func (m *InstallAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_InstallAppRequest.Unmarshal(m, b) -} -func (m *InstallAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_InstallAppRequest.Marshal(b, m, deterministic) -} -func (m *InstallAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_InstallAppRequest.Merge(m, src) +func (x *InstallAppRequest) Reset() { + *x = InstallAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *InstallAppRequest) XXX_Size() int { - return xxx_messageInfo_InstallAppRequest.Size(m) + +func (x *InstallAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *InstallAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_InstallAppRequest.DiscardUnknown(m) + +func (*InstallAppRequest) ProtoMessage() {} + +func (x *InstallAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[24] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_InstallAppRequest proto.InternalMessageInfo +// Deprecated: Use InstallAppRequest.ProtoReflect.Descriptor instead. +func (*InstallAppRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{24} +} -func (m *InstallAppRequest) GetAppConfig() *AppConfig { - if m != nil { - return m.AppConfig +func (x *InstallAppRequest) GetAppConfig() *AppConfig { + if x != nil { + return x.AppConfig } return nil } -func (m *InstallAppRequest) GetAppValues() *AppValues { - if m != nil { - return m.AppValues +func (x *InstallAppRequest) GetAppValues() *AppValues { + if x != nil { + return x.AppValues } return nil } type InstallAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *InstallAppResponse) Reset() { *m = InstallAppResponse{} } -func (m *InstallAppResponse) String() string { return proto.CompactTextString(m) } -func (*InstallAppResponse) ProtoMessage() {} -func (*InstallAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{25} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *InstallAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_InstallAppResponse.Unmarshal(m, b) -} -func (m *InstallAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_InstallAppResponse.Marshal(b, m, deterministic) -} -func (m *InstallAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_InstallAppResponse.Merge(m, src) +func (x *InstallAppResponse) Reset() { + *x = InstallAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *InstallAppResponse) XXX_Size() int { - return xxx_messageInfo_InstallAppResponse.Size(m) + +func (x *InstallAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *InstallAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_InstallAppResponse.DiscardUnknown(m) + +func (*InstallAppResponse) ProtoMessage() {} + +func (x *InstallAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[25] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_InstallAppResponse proto.InternalMessageInfo +// Deprecated: Use InstallAppResponse.ProtoReflect.Descriptor instead. +func (*InstallAppResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{25} +} -func (m *InstallAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *InstallAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *InstallAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *InstallAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UnInstallAppRequest struct { - ReleaseName string `protobuf:"bytes,2,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnInstallAppRequest) Reset() { *m = UnInstallAppRequest{} } -func (m *UnInstallAppRequest) String() string { return proto.CompactTextString(m) } -func (*UnInstallAppRequest) ProtoMessage() {} -func (*UnInstallAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{26} + ReleaseName string `protobuf:"bytes,2,opt,name=releaseName,proto3" json:"releaseName,omitempty"` } -func (m *UnInstallAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnInstallAppRequest.Unmarshal(m, b) -} -func (m *UnInstallAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnInstallAppRequest.Marshal(b, m, deterministic) -} -func (m *UnInstallAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnInstallAppRequest.Merge(m, src) +func (x *UnInstallAppRequest) Reset() { + *x = UnInstallAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnInstallAppRequest) XXX_Size() int { - return xxx_messageInfo_UnInstallAppRequest.Size(m) + +func (x *UnInstallAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnInstallAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnInstallAppRequest.DiscardUnknown(m) + +func (*UnInstallAppRequest) ProtoMessage() {} + +func (x *UnInstallAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[26] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnInstallAppRequest proto.InternalMessageInfo +// Deprecated: Use UnInstallAppRequest.ProtoReflect.Descriptor instead. +func (*UnInstallAppRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{26} +} -func (m *UnInstallAppRequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *UnInstallAppRequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } type UnInstallAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnInstallAppResponse) Reset() { *m = UnInstallAppResponse{} } -func (m *UnInstallAppResponse) String() string { return proto.CompactTextString(m) } -func (*UnInstallAppResponse) ProtoMessage() {} -func (*UnInstallAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{27} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UnInstallAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnInstallAppResponse.Unmarshal(m, b) -} -func (m *UnInstallAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnInstallAppResponse.Marshal(b, m, deterministic) -} -func (m *UnInstallAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnInstallAppResponse.Merge(m, src) +func (x *UnInstallAppResponse) Reset() { + *x = UnInstallAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[27] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnInstallAppResponse) XXX_Size() int { - return xxx_messageInfo_UnInstallAppResponse.Size(m) + +func (x *UnInstallAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnInstallAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnInstallAppResponse.DiscardUnknown(m) + +func (*UnInstallAppResponse) ProtoMessage() {} + +func (x *UnInstallAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[27] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnInstallAppResponse proto.InternalMessageInfo +// Deprecated: Use UnInstallAppResponse.ProtoReflect.Descriptor instead. +func (*UnInstallAppResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{27} +} -func (m *UnInstallAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UnInstallAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UnInstallAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UnInstallAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type SyncAppData struct { - Config *AppConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` - Values *AppValues `protobuf:"bytes,2,opt,name=values,proto3" json:"values,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *SyncAppData) Reset() { *m = SyncAppData{} } -func (m *SyncAppData) String() string { return proto.CompactTextString(m) } -func (*SyncAppData) ProtoMessage() {} -func (*SyncAppData) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{28} + Config *AppConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` + Values *AppValues `protobuf:"bytes,2,opt,name=values,proto3" json:"values,omitempty"` } -func (m *SyncAppData) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncAppData.Unmarshal(m, b) -} -func (m *SyncAppData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncAppData.Marshal(b, m, deterministic) -} -func (m *SyncAppData) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncAppData.Merge(m, src) +func (x *SyncAppData) Reset() { + *x = SyncAppData{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[28] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncAppData) XXX_Size() int { - return xxx_messageInfo_SyncAppData.Size(m) + +func (x *SyncAppData) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SyncAppData) XXX_DiscardUnknown() { - xxx_messageInfo_SyncAppData.DiscardUnknown(m) + +func (*SyncAppData) ProtoMessage() {} + +func (x *SyncAppData) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[28] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SyncAppData proto.InternalMessageInfo +// Deprecated: Use SyncAppData.ProtoReflect.Descriptor instead. +func (*SyncAppData) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{28} +} -func (m *SyncAppData) GetConfig() *AppConfig { - if m != nil { - return m.Config +func (x *SyncAppData) GetConfig() *AppConfig { + if x != nil { + return x.Config } return nil } -func (m *SyncAppData) GetValues() *AppValues { - if m != nil { - return m.Values +func (x *SyncAppData) GetValues() *AppValues { + if x != nil { + return x.Values } return nil } type AppData struct { - Config *AppConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` - Status *AppStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AppData) Reset() { *m = AppData{} } -func (m *AppData) String() string { return proto.CompactTextString(m) } -func (*AppData) ProtoMessage() {} -func (*AppData) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{29} + Config *AppConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` + Status *AppStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` } -func (m *AppData) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppData.Unmarshal(m, b) -} -func (m *AppData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppData.Marshal(b, m, deterministic) -} -func (m *AppData) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppData.Merge(m, src) +func (x *AppData) Reset() { + *x = AppData{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[29] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AppData) XXX_Size() int { - return xxx_messageInfo_AppData.Size(m) + +func (x *AppData) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AppData) XXX_DiscardUnknown() { - xxx_messageInfo_AppData.DiscardUnknown(m) + +func (*AppData) ProtoMessage() {} + +func (x *AppData) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[29] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AppData proto.InternalMessageInfo +// Deprecated: Use AppData.ProtoReflect.Descriptor instead. +func (*AppData) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{29} +} -func (m *AppData) GetConfig() *AppConfig { - if m != nil { - return m.Config +func (x *AppData) GetConfig() *AppConfig { + if x != nil { + return x.Config } return nil } -func (m *AppData) GetStatus() *AppStatus { - if m != nil { - return m.Status +func (x *AppData) GetStatus() *AppStatus { + if x != nil { + return x.Status } return nil } type AppStatus struct { - RuntimeStatus string `protobuf:"bytes,1,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AppStatus) Reset() { *m = AppStatus{} } -func (m *AppStatus) String() string { return proto.CompactTextString(m) } -func (*AppStatus) ProtoMessage() {} -func (*AppStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{30} + RuntimeStatus string `protobuf:"bytes,1,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` } -func (m *AppStatus) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppStatus.Unmarshal(m, b) -} -func (m *AppStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppStatus.Marshal(b, m, deterministic) -} -func (m *AppStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppStatus.Merge(m, src) +func (x *AppStatus) Reset() { + *x = AppStatus{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[30] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AppStatus) XXX_Size() int { - return xxx_messageInfo_AppStatus.Size(m) + +func (x *AppStatus) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AppStatus) XXX_DiscardUnknown() { - xxx_messageInfo_AppStatus.DiscardUnknown(m) + +func (*AppStatus) ProtoMessage() {} + +func (x *AppStatus) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[30] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AppStatus proto.InternalMessageInfo +// Deprecated: Use AppStatus.ProtoReflect.Descriptor instead. +func (*AppStatus) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{30} +} -func (m *AppStatus) GetRuntimeStatus() string { - if m != nil { - return m.RuntimeStatus +func (x *AppStatus) GetRuntimeStatus() string { + if x != nil { + return x.RuntimeStatus } return "" } type AppConfig struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - AppName string `protobuf:"bytes,2,opt,name=appName,proto3" json:"appName,omitempty"` - Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` - Category string `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` - Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` - ChartName string `protobuf:"bytes,6,opt,name=chartName,proto3" json:"chartName,omitempty"` - RepoName string `protobuf:"bytes,7,opt,name=repoName,proto3" json:"repoName,omitempty"` - RepoURL string `protobuf:"bytes,8,opt,name=repoURL,proto3" json:"repoURL,omitempty"` - Namespace string `protobuf:"bytes,9,opt,name=namespace,proto3" json:"namespace,omitempty"` - CreateNamespace bool `protobuf:"varint,10,opt,name=createNamespace,proto3" json:"createNamespace,omitempty"` - PrivilegedNamespace bool `protobuf:"varint,11,opt,name=privilegedNamespace,proto3" json:"privilegedNamespace,omitempty"` - Icon []byte `protobuf:"bytes,12,opt,name=icon,proto3" json:"icon,omitempty"` - LaunchURL string `protobuf:"bytes,13,opt,name=launchURL,proto3" json:"launchURL,omitempty"` - LaunchUIDescription string `protobuf:"bytes,14,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` - InstallStatus string `protobuf:"bytes,15,opt,name=installStatus,proto3" json:"installStatus,omitempty"` - RuntimeStatus string `protobuf:"bytes,16,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` - DefualtApp bool `protobuf:"varint,17,opt,name=defualtApp,proto3" json:"defualtApp,omitempty"` - LastUpdateTime string `protobuf:"bytes,18,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - PluginName string `protobuf:"bytes,19,opt,name=pluginName,proto3" json:"pluginName,omitempty"` - PluginDescription string `protobuf:"bytes,20,opt,name=pluginDescription,proto3" json:"pluginDescription,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *AppConfig) Reset() { *m = AppConfig{} } -func (m *AppConfig) String() string { return proto.CompactTextString(m) } -func (*AppConfig) ProtoMessage() {} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + AppName string `protobuf:"bytes,2,opt,name=appName,proto3" json:"appName,omitempty"` + Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` + Category string `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` + Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` + ChartName string `protobuf:"bytes,6,opt,name=chartName,proto3" json:"chartName,omitempty"` + RepoName string `protobuf:"bytes,7,opt,name=repoName,proto3" json:"repoName,omitempty"` + RepoURL string `protobuf:"bytes,8,opt,name=repoURL,proto3" json:"repoURL,omitempty"` + Namespace string `protobuf:"bytes,9,opt,name=namespace,proto3" json:"namespace,omitempty"` + CreateNamespace bool `protobuf:"varint,10,opt,name=createNamespace,proto3" json:"createNamespace,omitempty"` + PrivilegedNamespace bool `protobuf:"varint,11,opt,name=privilegedNamespace,proto3" json:"privilegedNamespace,omitempty"` + Icon []byte `protobuf:"bytes,12,opt,name=icon,proto3" json:"icon,omitempty"` + LaunchURL string `protobuf:"bytes,13,opt,name=launchURL,proto3" json:"launchURL,omitempty"` + LaunchUIDescription string `protobuf:"bytes,14,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` + InstallStatus string `protobuf:"bytes,15,opt,name=installStatus,proto3" json:"installStatus,omitempty"` + RuntimeStatus string `protobuf:"bytes,16,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` + DefualtApp bool `protobuf:"varint,17,opt,name=defualtApp,proto3" json:"defualtApp,omitempty"` + LastUpdateTime string `protobuf:"bytes,18,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` + PluginName string `protobuf:"bytes,19,opt,name=pluginName,proto3" json:"pluginName,omitempty"` + PluginDescription string `protobuf:"bytes,20,opt,name=pluginDescription,proto3" json:"pluginDescription,omitempty"` +} + +func (x *AppConfig) Reset() { + *x = AppConfig{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[31] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AppConfig) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AppConfig) ProtoMessage() {} + +func (x *AppConfig) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[31] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AppConfig.ProtoReflect.Descriptor instead. func (*AppConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{31} + return file_agent_proto_rawDescGZIP(), []int{31} } -func (m *AppConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppConfig.Unmarshal(m, b) -} -func (m *AppConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppConfig.Marshal(b, m, deterministic) -} -func (m *AppConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppConfig.Merge(m, src) -} -func (m *AppConfig) XXX_Size() int { - return xxx_messageInfo_AppConfig.Size(m) -} -func (m *AppConfig) XXX_DiscardUnknown() { - xxx_messageInfo_AppConfig.DiscardUnknown(m) -} - -var xxx_messageInfo_AppConfig proto.InternalMessageInfo - -func (m *AppConfig) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *AppConfig) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *AppConfig) GetAppName() string { - if m != nil { - return m.AppName +func (x *AppConfig) GetAppName() string { + if x != nil { + return x.AppName } return "" } -func (m *AppConfig) GetVersion() string { - if m != nil { - return m.Version +func (x *AppConfig) GetVersion() string { + if x != nil { + return x.Version } return "" } -func (m *AppConfig) GetCategory() string { - if m != nil { - return m.Category +func (x *AppConfig) GetCategory() string { + if x != nil { + return x.Category } return "" } -func (m *AppConfig) GetDescription() string { - if m != nil { - return m.Description +func (x *AppConfig) GetDescription() string { + if x != nil { + return x.Description } return "" } -func (m *AppConfig) GetChartName() string { - if m != nil { - return m.ChartName +func (x *AppConfig) GetChartName() string { + if x != nil { + return x.ChartName } return "" } -func (m *AppConfig) GetRepoName() string { - if m != nil { - return m.RepoName +func (x *AppConfig) GetRepoName() string { + if x != nil { + return x.RepoName } return "" } -func (m *AppConfig) GetRepoURL() string { - if m != nil { - return m.RepoURL +func (x *AppConfig) GetRepoURL() string { + if x != nil { + return x.RepoURL } return "" } -func (m *AppConfig) GetNamespace() string { - if m != nil { - return m.Namespace +func (x *AppConfig) GetNamespace() string { + if x != nil { + return x.Namespace } return "" } -func (m *AppConfig) GetCreateNamespace() bool { - if m != nil { - return m.CreateNamespace +func (x *AppConfig) GetCreateNamespace() bool { + if x != nil { + return x.CreateNamespace } return false } -func (m *AppConfig) GetPrivilegedNamespace() bool { - if m != nil { - return m.PrivilegedNamespace +func (x *AppConfig) GetPrivilegedNamespace() bool { + if x != nil { + return x.PrivilegedNamespace } return false } -func (m *AppConfig) GetIcon() []byte { - if m != nil { - return m.Icon +func (x *AppConfig) GetIcon() []byte { + if x != nil { + return x.Icon } return nil } -func (m *AppConfig) GetLaunchURL() string { - if m != nil { - return m.LaunchURL +func (x *AppConfig) GetLaunchURL() string { + if x != nil { + return x.LaunchURL } return "" } -func (m *AppConfig) GetLaunchUIDescription() string { - if m != nil { - return m.LaunchUIDescription +func (x *AppConfig) GetLaunchUIDescription() string { + if x != nil { + return x.LaunchUIDescription } return "" } -func (m *AppConfig) GetInstallStatus() string { - if m != nil { - return m.InstallStatus +func (x *AppConfig) GetInstallStatus() string { + if x != nil { + return x.InstallStatus } return "" } -func (m *AppConfig) GetRuntimeStatus() string { - if m != nil { - return m.RuntimeStatus +func (x *AppConfig) GetRuntimeStatus() string { + if x != nil { + return x.RuntimeStatus } return "" } -func (m *AppConfig) GetDefualtApp() bool { - if m != nil { - return m.DefualtApp +func (x *AppConfig) GetDefualtApp() bool { + if x != nil { + return x.DefualtApp } return false } -func (m *AppConfig) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *AppConfig) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } -func (m *AppConfig) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *AppConfig) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *AppConfig) GetPluginDescription() string { - if m != nil { - return m.PluginDescription +func (x *AppConfig) GetPluginDescription() string { + if x != nil { + return x.PluginDescription } return "" } type AppValues struct { - OverrideValues []byte `protobuf:"bytes,1,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` - LaunchUIValues []byte `protobuf:"bytes,2,opt,name=launchUIValues,proto3" json:"launchUIValues,omitempty"` - TemplateValues []byte `protobuf:"bytes,3,opt,name=templateValues,proto3" json:"templateValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AppValues) Reset() { *m = AppValues{} } -func (m *AppValues) String() string { return proto.CompactTextString(m) } -func (*AppValues) ProtoMessage() {} -func (*AppValues) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{32} + OverrideValues []byte `protobuf:"bytes,1,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` + LaunchUIValues []byte `protobuf:"bytes,2,opt,name=launchUIValues,proto3" json:"launchUIValues,omitempty"` + TemplateValues []byte `protobuf:"bytes,3,opt,name=templateValues,proto3" json:"templateValues,omitempty"` } -func (m *AppValues) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppValues.Unmarshal(m, b) -} -func (m *AppValues) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppValues.Marshal(b, m, deterministic) -} -func (m *AppValues) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppValues.Merge(m, src) +func (x *AppValues) Reset() { + *x = AppValues{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[32] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AppValues) XXX_Size() int { - return xxx_messageInfo_AppValues.Size(m) + +func (x *AppValues) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AppValues) XXX_DiscardUnknown() { - xxx_messageInfo_AppValues.DiscardUnknown(m) + +func (*AppValues) ProtoMessage() {} + +func (x *AppValues) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[32] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AppValues proto.InternalMessageInfo +// Deprecated: Use AppValues.ProtoReflect.Descriptor instead. +func (*AppValues) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{32} +} -func (m *AppValues) GetOverrideValues() []byte { - if m != nil { - return m.OverrideValues +func (x *AppValues) GetOverrideValues() []byte { + if x != nil { + return x.OverrideValues } return nil } -func (m *AppValues) GetLaunchUIValues() []byte { - if m != nil { - return m.LaunchUIValues +func (x *AppValues) GetLaunchUIValues() []byte { + if x != nil { + return x.LaunchUIValues } return nil } -func (m *AppValues) GetTemplateValues() []byte { - if m != nil { - return m.TemplateValues +func (x *AppValues) GetTemplateValues() []byte { + if x != nil { + return x.TemplateValues } return nil } type AppLaunchConfig struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` - Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` - Icon []byte `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"` - LaunchURL string `protobuf:"bytes,5,opt,name=launchURL,proto3" json:"launchURL,omitempty"` - LaunchUIDescription string `protobuf:"bytes,6,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *AppLaunchConfig) Reset() { *m = AppLaunchConfig{} } -func (m *AppLaunchConfig) String() string { return proto.CompactTextString(m) } -func (*AppLaunchConfig) ProtoMessage() {} -func (*AppLaunchConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{33} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AppLaunchConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppLaunchConfig.Unmarshal(m, b) + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` + Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` + Icon []byte `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"` + LaunchURL string `protobuf:"bytes,5,opt,name=launchURL,proto3" json:"launchURL,omitempty"` + LaunchUIDescription string `protobuf:"bytes,6,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` } -func (m *AppLaunchConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppLaunchConfig.Marshal(b, m, deterministic) -} -func (m *AppLaunchConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppLaunchConfig.Merge(m, src) + +func (x *AppLaunchConfig) Reset() { + *x = AppLaunchConfig{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[33] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AppLaunchConfig) XXX_Size() int { - return xxx_messageInfo_AppLaunchConfig.Size(m) + +func (x *AppLaunchConfig) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AppLaunchConfig) XXX_DiscardUnknown() { - xxx_messageInfo_AppLaunchConfig.DiscardUnknown(m) + +func (*AppLaunchConfig) ProtoMessage() {} + +func (x *AppLaunchConfig) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[33] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AppLaunchConfig proto.InternalMessageInfo +// Deprecated: Use AppLaunchConfig.ProtoReflect.Descriptor instead. +func (*AppLaunchConfig) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{33} +} -func (m *AppLaunchConfig) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *AppLaunchConfig) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *AppLaunchConfig) GetCategory() string { - if m != nil { - return m.Category +func (x *AppLaunchConfig) GetCategory() string { + if x != nil { + return x.Category } return "" } -func (m *AppLaunchConfig) GetDescription() string { - if m != nil { - return m.Description +func (x *AppLaunchConfig) GetDescription() string { + if x != nil { + return x.Description } return "" } -func (m *AppLaunchConfig) GetIcon() []byte { - if m != nil { - return m.Icon +func (x *AppLaunchConfig) GetIcon() []byte { + if x != nil { + return x.Icon } return nil } -func (m *AppLaunchConfig) GetLaunchURL() string { - if m != nil { - return m.LaunchURL +func (x *AppLaunchConfig) GetLaunchURL() string { + if x != nil { + return x.LaunchURL } return "" } -func (m *AppLaunchConfig) GetLaunchUIDescription() string { - if m != nil { - return m.LaunchUIDescription +func (x *AppLaunchConfig) GetLaunchUIDescription() string { + if x != nil { + return x.LaunchUIDescription } return "" } type UpgradeAppRequest struct { - AppConfig *AppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - AppValues *AppValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpgradeAppRequest) Reset() { *m = UpgradeAppRequest{} } -func (m *UpgradeAppRequest) String() string { return proto.CompactTextString(m) } -func (*UpgradeAppRequest) ProtoMessage() {} -func (*UpgradeAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{34} + AppConfig *AppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` + AppValues *AppValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` } -func (m *UpgradeAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpgradeAppRequest.Unmarshal(m, b) -} -func (m *UpgradeAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpgradeAppRequest.Marshal(b, m, deterministic) -} -func (m *UpgradeAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpgradeAppRequest.Merge(m, src) +func (x *UpgradeAppRequest) Reset() { + *x = UpgradeAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[34] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpgradeAppRequest) XXX_Size() int { - return xxx_messageInfo_UpgradeAppRequest.Size(m) + +func (x *UpgradeAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpgradeAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpgradeAppRequest.DiscardUnknown(m) + +func (*UpgradeAppRequest) ProtoMessage() {} + +func (x *UpgradeAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[34] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpgradeAppRequest proto.InternalMessageInfo +// Deprecated: Use UpgradeAppRequest.ProtoReflect.Descriptor instead. +func (*UpgradeAppRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{34} +} -func (m *UpgradeAppRequest) GetAppConfig() *AppConfig { - if m != nil { - return m.AppConfig +func (x *UpgradeAppRequest) GetAppConfig() *AppConfig { + if x != nil { + return x.AppConfig } return nil } -func (m *UpgradeAppRequest) GetAppValues() *AppValues { - if m != nil { - return m.AppValues +func (x *UpgradeAppRequest) GetAppValues() *AppValues { + if x != nil { + return x.AppValues } return nil } type UpgradeAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpgradeAppResponse) Reset() { *m = UpgradeAppResponse{} } -func (m *UpgradeAppResponse) String() string { return proto.CompactTextString(m) } -func (*UpgradeAppResponse) ProtoMessage() {} -func (*UpgradeAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{35} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpgradeAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpgradeAppResponse.Unmarshal(m, b) -} -func (m *UpgradeAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpgradeAppResponse.Marshal(b, m, deterministic) -} -func (m *UpgradeAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpgradeAppResponse.Merge(m, src) +func (x *UpgradeAppResponse) Reset() { + *x = UpgradeAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[35] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpgradeAppResponse) XXX_Size() int { - return xxx_messageInfo_UpgradeAppResponse.Size(m) + +func (x *UpgradeAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpgradeAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpgradeAppResponse.DiscardUnknown(m) + +func (*UpgradeAppResponse) ProtoMessage() {} + +func (x *UpgradeAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[35] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpgradeAppResponse proto.InternalMessageInfo +// Deprecated: Use UpgradeAppResponse.ProtoReflect.Descriptor instead. +func (*UpgradeAppResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{35} +} -func (m *UpgradeAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpgradeAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpgradeAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpgradeAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UpdateAppValuesRequest struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - OverrideValues []byte `protobuf:"bytes,3,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateAppValuesRequest) Reset() { *m = UpdateAppValuesRequest{} } -func (m *UpdateAppValuesRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateAppValuesRequest) ProtoMessage() {} -func (*UpdateAppValuesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{36} + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + OverrideValues []byte `protobuf:"bytes,3,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` } -func (m *UpdateAppValuesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateAppValuesRequest.Unmarshal(m, b) -} -func (m *UpdateAppValuesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateAppValuesRequest.Marshal(b, m, deterministic) -} -func (m *UpdateAppValuesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateAppValuesRequest.Merge(m, src) +func (x *UpdateAppValuesRequest) Reset() { + *x = UpdateAppValuesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[36] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateAppValuesRequest) XXX_Size() int { - return xxx_messageInfo_UpdateAppValuesRequest.Size(m) + +func (x *UpdateAppValuesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateAppValuesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateAppValuesRequest.DiscardUnknown(m) + +func (*UpdateAppValuesRequest) ProtoMessage() {} + +func (x *UpdateAppValuesRequest) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[36] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateAppValuesRequest proto.InternalMessageInfo +// Deprecated: Use UpdateAppValuesRequest.ProtoReflect.Descriptor instead. +func (*UpdateAppValuesRequest) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{36} +} -func (m *UpdateAppValuesRequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *UpdateAppValuesRequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *UpdateAppValuesRequest) GetOverrideValues() []byte { - if m != nil { - return m.OverrideValues +func (x *UpdateAppValuesRequest) GetOverrideValues() []byte { + if x != nil { + return x.OverrideValues } return nil } type UpdateAppValuesResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateAppValuesResponse) Reset() { *m = UpdateAppValuesResponse{} } -func (m *UpdateAppValuesResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateAppValuesResponse) ProtoMessage() {} -func (*UpdateAppValuesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_56ede974c0020f77, []int{37} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=agentpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateAppValuesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateAppValuesResponse.Unmarshal(m, b) -} -func (m *UpdateAppValuesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateAppValuesResponse.Marshal(b, m, deterministic) -} -func (m *UpdateAppValuesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateAppValuesResponse.Merge(m, src) +func (x *UpdateAppValuesResponse) Reset() { + *x = UpdateAppValuesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_agent_proto_msgTypes[37] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateAppValuesResponse) XXX_Size() int { - return xxx_messageInfo_UpdateAppValuesResponse.Size(m) + +func (x *UpdateAppValuesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateAppValuesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateAppValuesResponse.DiscardUnknown(m) + +func (*UpdateAppValuesResponse) ProtoMessage() {} + +func (x *UpdateAppValuesResponse) ProtoReflect() protoreflect.Message { + mi := &file_agent_proto_msgTypes[37] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateAppValuesResponse proto.InternalMessageInfo +// Deprecated: Use UpdateAppValuesResponse.ProtoReflect.Descriptor instead. +func (*UpdateAppValuesResponse) Descriptor() ([]byte, []int) { + return file_agent_proto_rawDescGZIP(), []int{37} +} -func (m *UpdateAppValuesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateAppValuesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateAppValuesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateAppValuesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func init() { - proto.RegisterEnum("agentpb.StatusCode", StatusCode_name, StatusCode_value) - proto.RegisterType((*PingRequest)(nil), "agentpb.PingRequest") - proto.RegisterType((*PingResponse)(nil), "agentpb.PingResponse") - proto.RegisterType((*StoreCredentialRequest)(nil), "agentpb.StoreCredentialRequest") - proto.RegisterMapType((map[string]string)(nil), "agentpb.StoreCredentialRequest.CredentialEntry") - proto.RegisterType((*StoreCredentialResponse)(nil), "agentpb.StoreCredentialResponse") - proto.RegisterType((*ClusterRequest)(nil), "agentpb.ClusterRequest") - proto.RegisterType((*RepositoryAddRequest)(nil), "agentpb.RepositoryAddRequest") - proto.RegisterType((*RepositoryDeleteRequest)(nil), "agentpb.RepositoryDeleteRequest") - proto.RegisterType((*ProjectAddRequest)(nil), "agentpb.ProjectAddRequest") - proto.RegisterType((*ProjectDeleteRequest)(nil), "agentpb.ProjectDeleteRequest") - proto.RegisterType((*JobResponse)(nil), "agentpb.JobResponse") - proto.RegisterType((*SyncAppRequest)(nil), "agentpb.SyncAppRequest") - proto.RegisterType((*SyncAppResponse)(nil), "agentpb.SyncAppResponse") - proto.RegisterType((*GetClusterAppsRequest)(nil), "agentpb.GetClusterAppsRequest") - proto.RegisterType((*GetClusterAppsResponse)(nil), "agentpb.GetClusterAppsResponse") - proto.RegisterType((*GetClusterAppLaunchesRequest)(nil), "agentpb.GetClusterAppLaunchesRequest") - proto.RegisterType((*GetClusterAppLaunchesResponse)(nil), "agentpb.GetClusterAppLaunchesResponse") - proto.RegisterType((*ConfigureAppSSORequest)(nil), "agentpb.ConfigureAppSSORequest") - proto.RegisterType((*ConfigureAppSSOResponse)(nil), "agentpb.ConfigureAppSSOResponse") - proto.RegisterType((*GetClusterAppConfigRequest)(nil), "agentpb.GetClusterAppConfigRequest") - proto.RegisterType((*GetClusterAppConfigResponse)(nil), "agentpb.GetClusterAppConfigResponse") - proto.RegisterType((*GetClusterAppValuesRequest)(nil), "agentpb.GetClusterAppValuesRequest") - proto.RegisterType((*GetClusterAppValuesResponse)(nil), "agentpb.GetClusterAppValuesResponse") - proto.RegisterType((*GetClusterGlobalValuesRequest)(nil), "agentpb.GetClusterGlobalValuesRequest") - proto.RegisterType((*GetClusterGlobalValuesResponse)(nil), "agentpb.GetClusterGlobalValuesResponse") - proto.RegisterType((*InstallAppRequest)(nil), "agentpb.InstallAppRequest") - proto.RegisterType((*InstallAppResponse)(nil), "agentpb.InstallAppResponse") - proto.RegisterType((*UnInstallAppRequest)(nil), "agentpb.UnInstallAppRequest") - proto.RegisterType((*UnInstallAppResponse)(nil), "agentpb.UnInstallAppResponse") - proto.RegisterType((*SyncAppData)(nil), "agentpb.SyncAppData") - proto.RegisterType((*AppData)(nil), "agentpb.AppData") - proto.RegisterType((*AppStatus)(nil), "agentpb.AppStatus") - proto.RegisterType((*AppConfig)(nil), "agentpb.AppConfig") - proto.RegisterType((*AppValues)(nil), "agentpb.AppValues") - proto.RegisterType((*AppLaunchConfig)(nil), "agentpb.AppLaunchConfig") - proto.RegisterType((*UpgradeAppRequest)(nil), "agentpb.UpgradeAppRequest") - proto.RegisterType((*UpgradeAppResponse)(nil), "agentpb.UpgradeAppResponse") - proto.RegisterType((*UpdateAppValuesRequest)(nil), "agentpb.UpdateAppValuesRequest") - proto.RegisterType((*UpdateAppValuesResponse)(nil), "agentpb.UpdateAppValuesResponse") -} - -func init() { proto.RegisterFile("agent.proto", fileDescriptor_56ede974c0020f77) } - -var fileDescriptor_56ede974c0020f77 = []byte{ - // 1503 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0xcb, 0x6e, 0xdb, 0x46, - 0x17, 0xb6, 0xe4, 0xab, 0x8e, 0x64, 0x4b, 0x1e, 0x2b, 0x36, 0x7f, 0x25, 0xb1, 0x1d, 0xfe, 0x69, - 0x6a, 0xa4, 0x85, 0x93, 0xba, 0x28, 0x5a, 0xa4, 0x68, 0x00, 0xc5, 0x72, 0x0d, 0xb5, 0x8a, 0x1c, - 0x50, 0x56, 0x02, 0x64, 0x63, 0x8c, 0xc5, 0xb1, 0xcc, 0x86, 0x26, 0x59, 0x72, 0xe4, 0x40, 0xeb, - 0x3e, 0x44, 0x37, 0x45, 0x51, 0xf4, 0x15, 0xba, 0xe9, 0x8b, 0x74, 0xd5, 0x97, 0x29, 0xe6, 0x42, - 0x72, 0x78, 0x51, 0xac, 0x04, 0x55, 0x77, 0x9c, 0x33, 0xdf, 0x9c, 0xdb, 0x7c, 0x73, 0xe6, 0x0c, - 0xa1, 0x8c, 0x87, 0xc4, 0xa1, 0xfb, 0x9e, 0xef, 0x52, 0x17, 0x2d, 0xf3, 0x81, 0x77, 0xae, 0xaf, - 0x42, 0xf9, 0x85, 0xe5, 0x0c, 0x0d, 0xf2, 0xe3, 0x88, 0x04, 0x54, 0xff, 0x1a, 0x2a, 0x62, 0x18, - 0x78, 0xae, 0x13, 0x10, 0xf4, 0x09, 0x2c, 0x05, 0x14, 0xd3, 0x51, 0xa0, 0x15, 0x76, 0x0b, 0x7b, - 0x6b, 0x07, 0x1b, 0xfb, 0x72, 0xe1, 0x7e, 0x8f, 0x8b, 0x0f, 0x5d, 0x93, 0x18, 0x12, 0xa2, 0xff, - 0x56, 0x84, 0xcd, 0x1e, 0x75, 0x7d, 0x72, 0xe8, 0x13, 0x93, 0x38, 0xd4, 0xc2, 0xb6, 0xd4, 0x8b, - 0x1e, 0xc0, 0xda, 0x20, 0x12, 0x9e, 0x8e, 0x3d, 0xc2, 0xf5, 0x95, 0x8c, 0x94, 0x34, 0xc4, 0x1d, - 0x39, 0xd4, 0xa2, 0xe3, 0x2e, 0xbe, 0x22, 0x5a, 0x31, 0xc6, 0xc5, 0xd2, 0x10, 0xd7, 0xe6, 0x6b, - 0x2f, 0x2c, 0xe2, 0x6b, 0xf3, 0x31, 0x2e, 0x96, 0xa2, 0x13, 0x80, 0xd8, 0x82, 0xb6, 0xb0, 0x3b, - 0xbf, 0x57, 0x3e, 0x78, 0xa4, 0xc4, 0x90, 0xe7, 0xec, 0x7e, 0x2c, 0x39, 0x72, 0xa8, 0x3f, 0x36, - 0x14, 0x15, 0x8d, 0x6f, 0xa0, 0x9a, 0x9a, 0x46, 0x35, 0x98, 0x7f, 0x43, 0xc6, 0x32, 0x20, 0xf6, - 0x89, 0xea, 0xb0, 0x78, 0x8d, 0xed, 0x51, 0xe8, 0xbc, 0x18, 0x3c, 0x29, 0x7e, 0x55, 0xd0, 0x6d, - 0xd8, 0xca, 0x18, 0xfd, 0x80, 0x54, 0xa3, 0xfb, 0xb0, 0x2a, 0xbe, 0x9e, 0x93, 0x20, 0xc0, 0xc3, - 0xd0, 0x52, 0x52, 0xa8, 0x9f, 0xc2, 0xda, 0xa1, 0x3d, 0x0a, 0x28, 0xf1, 0xc3, 0x7d, 0xd8, 0x81, - 0xb2, 0x67, 0x8f, 0x86, 0x96, 0x73, 0xe6, 0xb0, 0xe4, 0x0a, 0x9f, 0x41, 0x88, 0x78, 0x62, 0xef, - 0x41, 0x65, 0x20, 0x96, 0x08, 0x84, 0xd0, 0x5b, 0x96, 0x32, 0x06, 0xd1, 0x5d, 0xa8, 0x1b, 0xc4, - 0x73, 0x03, 0x8b, 0xba, 0xfe, 0xb8, 0x69, 0x9a, 0x53, 0xeb, 0xbe, 0x0d, 0x25, 0x9f, 0x78, 0xae, - 0xaa, 0x78, 0x85, 0x09, 0xf8, 0xe4, 0xff, 0x80, 0x7f, 0x9f, 0x8d, 0x7c, 0x5b, 0xee, 0xe5, 0x32, - 0x1b, 0xf7, 0x7d, 0x5b, 0x7f, 0x05, 0x5b, 0xb1, 0xc1, 0x16, 0xb1, 0x09, 0x25, 0xff, 0x8a, 0x4d, - 0xfd, 0x15, 0xac, 0xbf, 0xf0, 0xdd, 0x1f, 0xc8, 0x80, 0xbe, 0x4f, 0x18, 0xf7, 0xa0, 0xe2, 0x89, - 0x55, 0x89, 0x14, 0x49, 0x19, 0x57, 0xfc, 0x1a, 0xea, 0x52, 0xf1, 0x7b, 0xba, 0x3b, 0x85, 0xee, - 0x57, 0x50, 0xfe, 0xce, 0x3d, 0x8f, 0x68, 0xb3, 0x06, 0x45, 0xcb, 0x94, 0x9a, 0x8a, 0x96, 0xc9, - 0xb8, 0xe7, 0x8f, 0x9c, 0x76, 0x2b, 0xe4, 0x1e, 0x1f, 0x20, 0x1d, 0x2a, 0x6f, 0x5d, 0xff, 0xcd, - 0x85, 0xed, 0xbe, 0xe5, 0xa7, 0x4a, 0x64, 0x38, 0x21, 0xd3, 0x9f, 0xc0, 0x5a, 0x6f, 0xec, 0x0c, - 0x9a, 0x9e, 0x17, 0xba, 0xbb, 0x07, 0x0b, 0x26, 0xa6, 0x98, 0x6b, 0x2f, 0x1f, 0xd4, 0x63, 0x42, - 0x0a, 0x58, 0x0b, 0x53, 0x6c, 0x70, 0x84, 0x6e, 0x42, 0x35, 0x5a, 0x3b, 0x3b, 0x3e, 0x6f, 0xc1, - 0xad, 0x63, 0x42, 0x25, 0xa5, 0x9b, 0x9e, 0x17, 0x84, 0x65, 0xeb, 0xe7, 0x02, 0x6c, 0xa6, 0x67, - 0x66, 0xe6, 0x06, 0x7a, 0x08, 0xcb, 0x58, 0x44, 0xaf, 0xcd, 0xf3, 0x8a, 0x52, 0x8b, 0x74, 0x86, - 0x59, 0x09, 0x01, 0xfa, 0x36, 0xdc, 0x49, 0x38, 0xd6, 0xc1, 0x23, 0x67, 0x70, 0x49, 0x22, 0xcf, - 0xff, 0x2c, 0xc0, 0xdd, 0x09, 0x80, 0xd9, 0x05, 0xd0, 0x82, 0x9a, 0xcd, 0xcd, 0x1c, 0xba, 0xce, - 0x85, 0x35, 0xec, 0x58, 0x01, 0x95, 0x91, 0x68, 0x6a, 0x24, 0x1d, 0x05, 0x63, 0x64, 0x56, 0xe8, - 0xbf, 0x16, 0x60, 0x53, 0x0c, 0x47, 0x3e, 0x69, 0x7a, 0x5e, 0xaf, 0x77, 0x12, 0x12, 0x67, 0x17, - 0xca, 0x3e, 0xb1, 0x09, 0x0e, 0x48, 0x37, 0xe6, 0xb9, 0x2a, 0x42, 0x0d, 0x58, 0x19, 0xd8, 0x16, - 0x71, 0x68, 0xdb, 0x0c, 0x8f, 0x65, 0x38, 0x66, 0x64, 0x15, 0xdf, 0x3d, 0x32, 0xf0, 0x09, 0x0d, - 0xc9, 0xaa, 0xca, 0x18, 0xc6, 0x6d, 0x8e, 0xe8, 0xe5, 0x33, 0x1c, 0x90, 0xbe, 0xd1, 0xd1, 0x16, - 0x04, 0x46, 0x95, 0xb1, 0x62, 0x9b, 0xf1, 0x6f, 0x76, 0xe4, 0x7c, 0x0a, 0x8d, 0xc4, 0x46, 0xca, - 0xbc, 0x4d, 0x9b, 0x11, 0xfd, 0xf7, 0x02, 0xdc, 0xce, 0x55, 0x30, 0x3b, 0x1e, 0x3c, 0x86, 0x12, - 0x0e, 0xed, 0xf0, 0x2c, 0x97, 0x0f, 0x90, 0x4a, 0x00, 0xe9, 0x41, 0x0c, 0xca, 0x04, 0xf9, 0x92, - 0xdd, 0x6c, 0xc1, 0xf4, 0x41, 0xfe, 0x92, 0x0e, 0x32, 0x54, 0x30, 0xcb, 0xd3, 0xba, 0xc4, 0xef, - 0xdf, 0x20, 0x2f, 0x42, 0x69, 0x5e, 0x22, 0xf4, 0x1d, 0xf5, 0x30, 0x1e, 0xdb, 0xee, 0x39, 0xb6, - 0x13, 0x11, 0xb2, 0x42, 0xb3, 0x3d, 0x09, 0x31, 0xbb, 0x10, 0x74, 0xa8, 0x0c, 0x15, 0x53, 0x3c, - 0x90, 0x8a, 0x91, 0x90, 0xe9, 0x6f, 0x61, 0xbd, 0xed, 0x04, 0x14, 0xdb, 0xb6, 0x52, 0xc0, 0x13, - 0x1b, 0x5c, 0x98, 0x62, 0x83, 0xe5, 0x0a, 0x69, 0xa7, 0x38, 0x31, 0x61, 0x31, 0x48, 0x1f, 0x02, - 0x52, 0x0d, 0xcf, 0xee, 0x80, 0x7d, 0x09, 0x1b, 0x7d, 0x27, 0x1b, 0x63, 0x8a, 0x74, 0xc5, 0x2c, - 0xe9, 0x2c, 0xa8, 0x27, 0x17, 0xce, 0xce, 0x47, 0x02, 0x65, 0xe5, 0x72, 0x64, 0xdc, 0x1b, 0xdc, - 0x94, 0x7c, 0x89, 0x50, 0x78, 0x5a, 0xbc, 0x91, 0xa7, 0x18, 0x96, 0x3f, 0xd0, 0x84, 0x0c, 0x38, - 0xc7, 0x84, 0x88, 0x39, 0x6a, 0xe6, 0x3f, 0x83, 0x52, 0x24, 0x64, 0xc1, 0xfb, 0x23, 0x87, 0x5a, - 0x57, 0xa4, 0x17, 0x27, 0xac, 0x64, 0x24, 0x85, 0xfa, 0x1f, 0x8b, 0x7c, 0x8d, 0x64, 0xd2, 0xcd, - 0x77, 0x80, 0xc6, 0xef, 0x51, 0x65, 0xd7, 0xc2, 0x21, 0x9b, 0xb9, 0x26, 0x7e, 0x60, 0xb9, 0x4e, - 0xd8, 0x0b, 0xca, 0x21, 0xbf, 0x37, 0x30, 0x25, 0x43, 0xd7, 0x1f, 0xcb, 0x9a, 0x1f, 0x8d, 0x99, - 0x45, 0x93, 0x04, 0x03, 0xdf, 0xf2, 0x28, 0x5b, 0xb9, 0x28, 0x2c, 0x2a, 0x22, 0x74, 0x07, 0x4a, - 0x83, 0x4b, 0xec, 0xf3, 0x46, 0x4a, 0x5b, 0xe2, 0xf3, 0xb1, 0x80, 0xe9, 0x0e, 0x5b, 0x43, 0x6d, - 0x39, 0xd5, 0x9e, 0x6a, 0x20, 0xda, 0x51, 0xa3, 0xa3, 0xad, 0x28, 0xdd, 0xa9, 0xd1, 0x61, 0x3a, - 0x59, 0xab, 0x16, 0x78, 0x78, 0x40, 0xb4, 0x92, 0xd0, 0x19, 0x09, 0xd0, 0x1e, 0x54, 0x07, 0x3e, - 0xc1, 0x94, 0x47, 0x2c, 0x30, 0xb0, 0x5b, 0xd8, 0x5b, 0x31, 0xd2, 0x62, 0xf4, 0x18, 0x36, 0x3c, - 0xdf, 0xba, 0xb6, 0x6c, 0x32, 0x24, 0x66, 0x8c, 0x2e, 0x73, 0x74, 0xde, 0x14, 0x42, 0xb0, 0x60, - 0x0d, 0x5c, 0x47, 0xab, 0xf0, 0x72, 0xc0, 0xbf, 0x99, 0x37, 0xe2, 0xa2, 0x66, 0x9e, 0xae, 0x0a, - 0x6f, 0x22, 0x01, 0xb3, 0x21, 0x07, 0xed, 0x96, 0x92, 0xa9, 0x35, 0x8e, 0xcb, 0x9b, 0x62, 0x3b, - 0x6f, 0x89, 0x93, 0x23, 0x77, 0xbe, 0x2a, 0x76, 0x3e, 0x21, 0xcc, 0xf2, 0xa3, 0x96, 0xc3, 0x0f, - 0xb4, 0x0d, 0x60, 0x92, 0x8b, 0x11, 0xb6, 0x69, 0xd3, 0xf3, 0xb4, 0x75, 0x1e, 0x98, 0x22, 0x61, - 0x8f, 0x3a, 0x1b, 0x07, 0xb4, 0xef, 0x99, 0x98, 0x92, 0x53, 0xeb, 0x8a, 0x68, 0x48, 0x3c, 0xea, - 0x92, 0x52, 0xa6, 0x27, 0x6e, 0x99, 0xb5, 0x8d, 0x4c, 0x13, 0xfd, 0x29, 0xac, 0x8b, 0x91, 0x1a, - 0x63, 0x9d, 0xc3, 0xb2, 0x13, 0xfa, 0x4f, 0x05, 0xce, 0x5a, 0x71, 0xc2, 0x98, 0x0f, 0xee, 0x35, - 0xf1, 0x7d, 0xcb, 0x24, 0xb2, 0x08, 0x16, 0x78, 0x76, 0x53, 0x52, 0xe1, 0xab, 0x48, 0x97, 0x52, - 0x2c, 0x2b, 0x46, 0x4a, 0xca, 0x70, 0x94, 0x5c, 0x79, 0x36, 0xa6, 0x24, 0x51, 0xbc, 0x53, 0x52, - 0xfd, 0xaf, 0x02, 0x54, 0x53, 0x2d, 0xd7, 0x94, 0x5d, 0x54, 0x78, 0x1a, 0x8a, 0xef, 0x3e, 0x0d, - 0xf3, 0xd9, 0xd3, 0x10, 0xf2, 0x67, 0x61, 0x12, 0x7f, 0x16, 0xa7, 0xe4, 0xcf, 0xd2, 0x44, 0xfe, - 0xb0, 0x6b, 0xa9, 0xef, 0x0d, 0x7d, 0x6c, 0x92, 0xff, 0xfe, 0x5a, 0x52, 0x0d, 0xcf, 0xae, 0xe4, - 0x9f, 0xc3, 0xa6, 0xe0, 0xe6, 0xfb, 0xb7, 0x43, 0x39, 0x6c, 0x9b, 0xcf, 0x63, 0x1b, 0xeb, 0x64, - 0x33, 0x36, 0x66, 0x16, 0xd1, 0xc3, 0x2e, 0x40, 0xbc, 0x16, 0x2d, 0x41, 0xf1, 0xe4, 0xfb, 0xda, - 0x1c, 0xda, 0x80, 0x6a, 0xbb, 0x7b, 0x7a, 0x64, 0x74, 0x8d, 0x66, 0xe7, 0xec, 0xc8, 0x30, 0x4e, - 0x8c, 0x5a, 0x01, 0xd5, 0xa1, 0xd6, 0xee, 0xbe, 0x6c, 0x76, 0xda, 0xad, 0xb3, 0xa6, 0x71, 0xdc, - 0x7f, 0x7e, 0xd4, 0x3d, 0xad, 0x15, 0xd1, 0x2a, 0x94, 0xba, 0x27, 0xa7, 0x67, 0xdf, 0x9e, 0xf4, - 0xbb, 0xad, 0xda, 0xfc, 0xc1, 0xdf, 0x2b, 0xb0, 0xd8, 0x64, 0x4e, 0xa1, 0x2f, 0x60, 0xe1, 0x85, - 0xe5, 0x0c, 0x51, 0xfc, 0x94, 0x54, 0x7e, 0x3e, 0x35, 0x6e, 0xa5, 0xa4, 0x22, 0x42, 0x7d, 0x0e, - 0xbd, 0x84, 0x6a, 0xea, 0xaf, 0x09, 0xda, 0xb9, 0xe1, 0x27, 0x4e, 0x63, 0x77, 0x32, 0x20, 0xd2, - 0xfb, 0x14, 0x96, 0xe5, 0x6d, 0x8d, 0xb6, 0xd2, 0x8f, 0xdb, 0x50, 0x8f, 0x96, 0x9d, 0x88, 0xd6, - 0xf7, 0x60, 0x2d, 0xf9, 0xea, 0x44, 0xdb, 0x11, 0x3a, 0xf7, 0xa1, 0xda, 0xd8, 0x99, 0x38, 0x1f, - 0x29, 0xbd, 0x4c, 0x3d, 0x72, 0xc3, 0x07, 0x21, 0xfa, 0x28, 0x7f, 0x6d, 0xea, 0x45, 0xd9, 0x78, - 0x70, 0x13, 0x4c, 0x4d, 0x6b, 0xea, 0x7d, 0xa4, 0xa4, 0x35, 0xff, 0x65, 0xa7, 0xa4, 0x75, 0xc2, - 0xd3, 0x4a, 0x9f, 0x43, 0xe7, 0xb0, 0x91, 0xf3, 0x90, 0x41, 0xff, 0xcf, 0x77, 0x2c, 0xf1, 0x4e, - 0x6a, 0xdc, 0x7f, 0x37, 0x68, 0xa2, 0x0d, 0x59, 0x6e, 0x27, 0xd8, 0x48, 0x9c, 0xcb, 0x49, 0x36, - 0x92, 0x07, 0x4b, 0x9f, 0x43, 0x6f, 0xd4, 0x9f, 0x0a, 0x6a, 0xaf, 0x8f, 0xf2, 0x72, 0x9c, 0xf3, - 0x5c, 0x68, 0x7c, 0x7c, 0x23, 0x2e, 0x32, 0x76, 0x0c, 0x10, 0xb7, 0xa8, 0xa8, 0x11, 0x2d, 0xcc, - 0x34, 0xbc, 0x8d, 0xdb, 0xb9, 0x73, 0x91, 0xa2, 0xe7, 0x50, 0x51, 0xbb, 0x5d, 0x74, 0x27, 0x82, - 0xe7, 0x74, 0xcf, 0x8d, 0xbb, 0x13, 0x66, 0x55, 0xbf, 0xe2, 0x3a, 0xaa, 0xf8, 0x95, 0xa9, 0xea, - 0x8a, 0x5f, 0xd9, 0xc2, 0x2b, 0xd8, 0x96, 0xaa, 0x61, 0x0a, 0xdb, 0xf2, 0x2b, 0xa8, 0xc2, 0xb6, - 0x09, 0xe5, 0x4f, 0x9f, 0x7b, 0x06, 0xaf, 0x57, 0x1e, 0x49, 0xd4, 0xf9, 0x12, 0xff, 0xbb, 0xfd, - 0xf9, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x3c, 0xd3, 0xa5, 0x6a, 0xec, 0x16, 0x00, 0x00, +var File_agent_proto protoreflect.FileDescriptor + +var file_agent_proto_rawDesc = []byte{ + 0x0a, 0x0b, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x61, + 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x22, 0x0d, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x3b, 0x0a, 0x0c, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x22, 0xa0, 0x02, 0x0a, 0x16, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, + 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, + 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x74, + 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, + 0x72, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, + 0x0e, 0x63, 0x72, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x4f, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x61, 0x67, 0x65, 0x6e, + 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x64, 0x65, + 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x1a, 0x3d, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x6c, 0x0a, 0x17, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, + 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x22, 0x54, 0x0a, 0x0e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x6f, 0x0a, 0x14, 0x52, 0x65, 0x70, + 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x41, 0x64, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6f, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, 0x61, 0x6d, 0x65, 0x12, + 0x19, 0x0a, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x72, 0x6c, 0x22, 0x57, 0x0a, 0x17, 0x52, 0x65, + 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6f, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, + 0x61, 0x6d, 0x65, 0x22, 0x57, 0x0a, 0x11, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x64, + 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x5a, 0x0a, 0x14, + 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x57, 0x0a, 0x0b, 0x4a, 0x6f, 0x62, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x75, 0x6e, 0x49, 0x44, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72, 0x75, 0x6e, 0x49, 0x44, 0x12, 0x22, 0x0a, + 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4e, 0x61, 0x6d, + 0x65, 0x22, 0x3a, 0x0a, 0x0e, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x14, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, + 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x64, 0x0a, + 0x0f, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x22, 0x17, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x97, 0x01, 0x0a, + 0x16, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x2a, 0x0a, 0x07, 0x61, 0x70, + 0x70, 0x44, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x61, 0x67, + 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x61, + 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x22, 0x1e, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb8, 0x01, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x44, 0x0a, 0x10, 0x6c, + 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x18, + 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, + 0x10, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4c, 0x69, 0x73, + 0x74, 0x22, 0x9e, 0x01, 0x0a, 0x16, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, + 0x70, 0x70, 0x53, 0x53, 0x4f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, + 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, + 0x0a, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6c, + 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x22, + 0x0a, 0x0c, 0x6f, 0x41, 0x75, 0x74, 0x68, 0x42, 0x61, 0x73, 0x65, 0x55, 0x52, 0x4c, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x41, 0x75, 0x74, 0x68, 0x42, 0x61, 0x73, 0x65, 0x55, + 0x52, 0x4c, 0x22, 0x6c, 0x0a, 0x17, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, + 0x70, 0x70, 0x53, 0x53, 0x4f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, + 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x22, 0x3e, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, + 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, + 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, + 0x22, 0xa2, 0x01, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, + 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x12, 0x30, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, + 0x2e, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x3e, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, + 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, + 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x9c, 0x01, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x2a, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x06, 0x76, 0x61, + 0x6c, 0x75, 0x65, 0x73, 0x22, 0x1f, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x97, 0x01, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x67, + 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x0c, 0x52, 0x0c, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, + 0x77, 0x0a, 0x11, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x30, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, + 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x09, 0x61, + 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x67, 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, + 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, + 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, + 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, + 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x22, 0x37, 0x0a, 0x13, 0x55, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, + 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, + 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, + 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x69, 0x0a, 0x14, 0x55, 0x6e, + 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, + 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x65, 0x0a, 0x0b, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, + 0x44, 0x61, 0x74, 0x61, 0x12, 0x2a, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, + 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x12, 0x2a, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x73, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x61, 0x0a, 0x07, + 0x41, 0x70, 0x70, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2a, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x63, 0x6f, 0x6e, + 0x66, 0x69, 0x67, 0x12, 0x2a, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, + 0x70, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, + 0x31, 0x0a, 0x09, 0x41, 0x70, 0x70, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x22, 0xb3, 0x05, 0x0a, 0x09, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, + 0x72, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, + 0x72, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x68, 0x61, 0x72, 0x74, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x68, 0x61, 0x72, 0x74, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, + 0x0a, 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x52, 0x4c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x52, 0x4c, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, + 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, + 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, + 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x12, 0x30, 0x0a, 0x13, 0x70, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x64, 0x4e, 0x61, + 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x70, + 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, + 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, + 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, + 0x55, 0x52, 0x4c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, + 0x68, 0x55, 0x52, 0x4c, 0x12, 0x30, 0x0a, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, + 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0e, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x44, 0x65, 0x73, 0x63, 0x72, + 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, + 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x69, + 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x10, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x66, 0x75, 0x61, 0x6c, 0x74, 0x41, 0x70, 0x70, + 0x18, 0x11, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x64, 0x65, 0x66, 0x75, 0x61, 0x6c, 0x74, 0x41, + 0x70, 0x70, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x54, 0x69, 0x6d, 0x65, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x44, 0x65, 0x73, + 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x83, 0x01, 0x0a, 0x09, 0x41, 0x70, 0x70, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, + 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, + 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x26, + 0x0a, 0x0e, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, + 0x74, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, + 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0xd5, + 0x01, 0x0a, 0x0f, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, + 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, + 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, + 0x55, 0x52, 0x4c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, + 0x68, 0x55, 0x52, 0x4c, 0x12, 0x30, 0x0a, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, + 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x44, 0x65, 0x73, 0x63, 0x72, + 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x77, 0x0a, 0x11, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, + 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x09, 0x61, + 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, + 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x30, 0x0a, + 0x09, 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x12, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x73, 0x52, 0x09, 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, + 0x67, 0x0a, 0x12, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x62, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x6f, 0x76, + 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x6c, 0x0a, 0x17, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2a, 0x4e, 0x0a, 0x0a, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x4f, 0x4b, 0x10, 0x00, + 0x12, 0x13, 0x0a, 0x0f, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x52, 0x41, 0x4c, 0x5f, 0x45, 0x52, + 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, + 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x4e, + 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x03, 0x32, 0xdb, 0x08, 0x0a, 0x05, 0x41, + 0x67, 0x65, 0x6e, 0x74, 0x12, 0x35, 0x0a, 0x04, 0x50, 0x69, 0x6e, 0x67, 0x12, 0x14, 0x2e, 0x61, + 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x50, 0x69, 0x6e, + 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x56, 0x0a, 0x0f, 0x53, + 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x12, 0x1f, + 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, + 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x20, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, + 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x3e, 0x0a, 0x07, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, 0x12, 0x17, + 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, + 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x53, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x41, 0x70, 0x70, 0x73, 0x12, 0x1e, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x68, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, + 0x73, 0x12, 0x25, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, + 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, + 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x56, 0x0a, 0x0f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, + 0x70, 0x70, 0x53, 0x53, 0x4f, 0x12, 0x1f, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, 0x70, 0x70, 0x53, 0x53, 0x4f, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, + 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, 0x70, 0x70, 0x53, 0x53, 0x4f, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x62, 0x0a, 0x13, 0x47, 0x65, + 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x12, 0x23, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, + 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x62, + 0x0a, 0x13, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x23, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x61, 0x67, 0x65, + 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, + 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x6b, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x26, 0x2e, 0x61, + 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, + 0x47, 0x0a, 0x0a, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x12, 0x1a, 0x2e, + 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, + 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x61, 0x67, 0x65, 0x6e, + 0x74, 0x70, 0x62, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4d, 0x0a, 0x0c, 0x55, 0x6e, 0x49, 0x6e, + 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x12, 0x1c, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, + 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, + 0x2e, 0x55, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x0a, 0x55, 0x70, 0x67, 0x72, 0x61, + 0x64, 0x65, 0x41, 0x70, 0x70, 0x12, 0x1a, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, + 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x1b, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x67, 0x72, + 0x61, 0x64, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, + 0x12, 0x56, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x70, 0x62, 0x2e, 0x55, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x0a, 0x5a, 0x08, 0x2f, 0x61, 0x67, 0x65, + 0x6e, 0x74, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_agent_proto_rawDescOnce sync.Once + file_agent_proto_rawDescData = file_agent_proto_rawDesc +) + +func file_agent_proto_rawDescGZIP() []byte { + file_agent_proto_rawDescOnce.Do(func() { + file_agent_proto_rawDescData = protoimpl.X.CompressGZIP(file_agent_proto_rawDescData) + }) + return file_agent_proto_rawDescData +} + +var file_agent_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_agent_proto_msgTypes = make([]protoimpl.MessageInfo, 39) +var file_agent_proto_goTypes = []interface{}{ + (StatusCode)(0), // 0: agentpb.StatusCode + (*PingRequest)(nil), // 1: agentpb.PingRequest + (*PingResponse)(nil), // 2: agentpb.PingResponse + (*StoreCredentialRequest)(nil), // 3: agentpb.StoreCredentialRequest + (*StoreCredentialResponse)(nil), // 4: agentpb.StoreCredentialResponse + (*ClusterRequest)(nil), // 5: agentpb.ClusterRequest + (*RepositoryAddRequest)(nil), // 6: agentpb.RepositoryAddRequest + (*RepositoryDeleteRequest)(nil), // 7: agentpb.RepositoryDeleteRequest + (*ProjectAddRequest)(nil), // 8: agentpb.ProjectAddRequest + (*ProjectDeleteRequest)(nil), // 9: agentpb.ProjectDeleteRequest + (*JobResponse)(nil), // 10: agentpb.JobResponse + (*SyncAppRequest)(nil), // 11: agentpb.SyncAppRequest + (*SyncAppResponse)(nil), // 12: agentpb.SyncAppResponse + (*GetClusterAppsRequest)(nil), // 13: agentpb.GetClusterAppsRequest + (*GetClusterAppsResponse)(nil), // 14: agentpb.GetClusterAppsResponse + (*GetClusterAppLaunchesRequest)(nil), // 15: agentpb.GetClusterAppLaunchesRequest + (*GetClusterAppLaunchesResponse)(nil), // 16: agentpb.GetClusterAppLaunchesResponse + (*ConfigureAppSSORequest)(nil), // 17: agentpb.ConfigureAppSSORequest + (*ConfigureAppSSOResponse)(nil), // 18: agentpb.ConfigureAppSSOResponse + (*GetClusterAppConfigRequest)(nil), // 19: agentpb.GetClusterAppConfigRequest + (*GetClusterAppConfigResponse)(nil), // 20: agentpb.GetClusterAppConfigResponse + (*GetClusterAppValuesRequest)(nil), // 21: agentpb.GetClusterAppValuesRequest + (*GetClusterAppValuesResponse)(nil), // 22: agentpb.GetClusterAppValuesResponse + (*GetClusterGlobalValuesRequest)(nil), // 23: agentpb.GetClusterGlobalValuesRequest + (*GetClusterGlobalValuesResponse)(nil), // 24: agentpb.GetClusterGlobalValuesResponse + (*InstallAppRequest)(nil), // 25: agentpb.InstallAppRequest + (*InstallAppResponse)(nil), // 26: agentpb.InstallAppResponse + (*UnInstallAppRequest)(nil), // 27: agentpb.UnInstallAppRequest + (*UnInstallAppResponse)(nil), // 28: agentpb.UnInstallAppResponse + (*SyncAppData)(nil), // 29: agentpb.SyncAppData + (*AppData)(nil), // 30: agentpb.AppData + (*AppStatus)(nil), // 31: agentpb.AppStatus + (*AppConfig)(nil), // 32: agentpb.AppConfig + (*AppValues)(nil), // 33: agentpb.AppValues + (*AppLaunchConfig)(nil), // 34: agentpb.AppLaunchConfig + (*UpgradeAppRequest)(nil), // 35: agentpb.UpgradeAppRequest + (*UpgradeAppResponse)(nil), // 36: agentpb.UpgradeAppResponse + (*UpdateAppValuesRequest)(nil), // 37: agentpb.UpdateAppValuesRequest + (*UpdateAppValuesResponse)(nil), // 38: agentpb.UpdateAppValuesResponse + nil, // 39: agentpb.StoreCredentialRequest.CredentialEntry +} +var file_agent_proto_depIdxs = []int32{ + 0, // 0: agentpb.PingResponse.status:type_name -> agentpb.StatusCode + 39, // 1: agentpb.StoreCredentialRequest.credential:type_name -> agentpb.StoreCredentialRequest.CredentialEntry + 0, // 2: agentpb.StoreCredentialResponse.status:type_name -> agentpb.StatusCode + 29, // 3: agentpb.SyncAppRequest.data:type_name -> agentpb.SyncAppData + 0, // 4: agentpb.SyncAppResponse.status:type_name -> agentpb.StatusCode + 0, // 5: agentpb.GetClusterAppsResponse.status:type_name -> agentpb.StatusCode + 30, // 6: agentpb.GetClusterAppsResponse.appData:type_name -> agentpb.AppData + 0, // 7: agentpb.GetClusterAppLaunchesResponse.status:type_name -> agentpb.StatusCode + 34, // 8: agentpb.GetClusterAppLaunchesResponse.launchConfigList:type_name -> agentpb.AppLaunchConfig + 0, // 9: agentpb.ConfigureAppSSOResponse.status:type_name -> agentpb.StatusCode + 0, // 10: agentpb.GetClusterAppConfigResponse.status:type_name -> agentpb.StatusCode + 32, // 11: agentpb.GetClusterAppConfigResponse.appConfig:type_name -> agentpb.AppConfig + 0, // 12: agentpb.GetClusterAppValuesResponse.status:type_name -> agentpb.StatusCode + 33, // 13: agentpb.GetClusterAppValuesResponse.values:type_name -> agentpb.AppValues + 0, // 14: agentpb.GetClusterGlobalValuesResponse.status:type_name -> agentpb.StatusCode + 32, // 15: agentpb.InstallAppRequest.appConfig:type_name -> agentpb.AppConfig + 33, // 16: agentpb.InstallAppRequest.appValues:type_name -> agentpb.AppValues + 0, // 17: agentpb.InstallAppResponse.status:type_name -> agentpb.StatusCode + 0, // 18: agentpb.UnInstallAppResponse.status:type_name -> agentpb.StatusCode + 32, // 19: agentpb.SyncAppData.config:type_name -> agentpb.AppConfig + 33, // 20: agentpb.SyncAppData.values:type_name -> agentpb.AppValues + 32, // 21: agentpb.AppData.config:type_name -> agentpb.AppConfig + 31, // 22: agentpb.AppData.status:type_name -> agentpb.AppStatus + 32, // 23: agentpb.UpgradeAppRequest.appConfig:type_name -> agentpb.AppConfig + 33, // 24: agentpb.UpgradeAppRequest.appValues:type_name -> agentpb.AppValues + 0, // 25: agentpb.UpgradeAppResponse.status:type_name -> agentpb.StatusCode + 0, // 26: agentpb.UpdateAppValuesResponse.status:type_name -> agentpb.StatusCode + 1, // 27: agentpb.Agent.Ping:input_type -> agentpb.PingRequest + 3, // 28: agentpb.Agent.StoreCredential:input_type -> agentpb.StoreCredentialRequest + 11, // 29: agentpb.Agent.SyncApp:input_type -> agentpb.SyncAppRequest + 13, // 30: agentpb.Agent.GetClusterApps:input_type -> agentpb.GetClusterAppsRequest + 15, // 31: agentpb.Agent.GetClusterAppLaunches:input_type -> agentpb.GetClusterAppLaunchesRequest + 17, // 32: agentpb.Agent.ConfigureAppSSO:input_type -> agentpb.ConfigureAppSSORequest + 19, // 33: agentpb.Agent.GetClusterAppConfig:input_type -> agentpb.GetClusterAppConfigRequest + 21, // 34: agentpb.Agent.GetClusterAppValues:input_type -> agentpb.GetClusterAppValuesRequest + 23, // 35: agentpb.Agent.GetClusterGlobalValues:input_type -> agentpb.GetClusterGlobalValuesRequest + 25, // 36: agentpb.Agent.InstallApp:input_type -> agentpb.InstallAppRequest + 27, // 37: agentpb.Agent.UnInstallApp:input_type -> agentpb.UnInstallAppRequest + 35, // 38: agentpb.Agent.UpgradeApp:input_type -> agentpb.UpgradeAppRequest + 37, // 39: agentpb.Agent.UpdateAppValues:input_type -> agentpb.UpdateAppValuesRequest + 2, // 40: agentpb.Agent.Ping:output_type -> agentpb.PingResponse + 4, // 41: agentpb.Agent.StoreCredential:output_type -> agentpb.StoreCredentialResponse + 12, // 42: agentpb.Agent.SyncApp:output_type -> agentpb.SyncAppResponse + 14, // 43: agentpb.Agent.GetClusterApps:output_type -> agentpb.GetClusterAppsResponse + 16, // 44: agentpb.Agent.GetClusterAppLaunches:output_type -> agentpb.GetClusterAppLaunchesResponse + 18, // 45: agentpb.Agent.ConfigureAppSSO:output_type -> agentpb.ConfigureAppSSOResponse + 20, // 46: agentpb.Agent.GetClusterAppConfig:output_type -> agentpb.GetClusterAppConfigResponse + 22, // 47: agentpb.Agent.GetClusterAppValues:output_type -> agentpb.GetClusterAppValuesResponse + 24, // 48: agentpb.Agent.GetClusterGlobalValues:output_type -> agentpb.GetClusterGlobalValuesResponse + 26, // 49: agentpb.Agent.InstallApp:output_type -> agentpb.InstallAppResponse + 28, // 50: agentpb.Agent.UnInstallApp:output_type -> agentpb.UnInstallAppResponse + 36, // 51: agentpb.Agent.UpgradeApp:output_type -> agentpb.UpgradeAppResponse + 38, // 52: agentpb.Agent.UpdateAppValues:output_type -> agentpb.UpdateAppValuesResponse + 40, // [40:53] is the sub-list for method output_type + 27, // [27:40] is the sub-list for method input_type + 27, // [27:27] is the sub-list for extension type_name + 27, // [27:27] is the sub-list for extension extendee + 0, // [0:27] is the sub-list for field type_name +} + +func init() { file_agent_proto_init() } +func file_agent_proto_init() { + if File_agent_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_agent_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*PingRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*PingResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StoreCredentialRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StoreCredentialResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ClusterRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RepositoryAddRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RepositoryDeleteRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ProjectAddRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ProjectDeleteRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*JobResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppLaunchesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppLaunchesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConfigureAppSSORequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConfigureAppSSOResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppConfigRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppConfigResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppValuesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppValuesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterGlobalValuesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterGlobalValuesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*InstallAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*InstallAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnInstallAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnInstallAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncAppData); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppData); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppStatus); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppConfig); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppValues); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppLaunchConfig); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpgradeAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpgradeAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateAppValuesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_agent_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateAppValuesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_agent_proto_rawDesc, + NumEnums: 1, + NumMessages: 39, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_agent_proto_goTypes, + DependencyIndexes: file_agent_proto_depIdxs, + EnumInfos: file_agent_proto_enumTypes, + MessageInfos: file_agent_proto_msgTypes, + }.Build() + File_agent_proto = out.File + file_agent_proto_rawDesc = nil + file_agent_proto_goTypes = nil + file_agent_proto_depIdxs = nil } diff --git a/server/pkg/pb/captenpluginspb/capten_plugins.pb.go b/server/pkg/pb/captenpluginspb/capten_plugins.pb.go index ede64be3..c003daf2 100644 --- a/server/pkg/pb/captenpluginspb/capten_plugins.pb.go +++ b/server/pkg/pb/captenpluginspb/capten_plugins.pb.go @@ -1,24 +1,24 @@ // Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.30.0 +// protoc v3.12.4 // source: capten_plugins.proto package captenpluginspb import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" ) -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) type StatusCode int32 @@ -29,3512 +29,4080 @@ const ( StatusCode_NOT_FOUND StatusCode = 3 ) -var StatusCode_name = map[int32]string{ - 0: "OK", - 1: "INTERNAL_ERROR", - 2: "INVALID_ARGUMENT", - 3: "NOT_FOUND", -} +// Enum value maps for StatusCode. +var ( + StatusCode_name = map[int32]string{ + 0: "OK", + 1: "INTERNAL_ERROR", + 2: "INVALID_ARGUMENT", + 3: "NOT_FOUND", + } + StatusCode_value = map[string]int32{ + "OK": 0, + "INTERNAL_ERROR": 1, + "INVALID_ARGUMENT": 2, + "NOT_FOUND": 3, + } +) -var StatusCode_value = map[string]int32{ - "OK": 0, - "INTERNAL_ERROR": 1, - "INVALID_ARGUMENT": 2, - "NOT_FOUND": 3, +func (x StatusCode) Enum() *StatusCode { + p := new(StatusCode) + *p = x + return p } func (x StatusCode) String() string { - return proto.EnumName(StatusCode_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } -func (StatusCode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{0} +func (StatusCode) Descriptor() protoreflect.EnumDescriptor { + return file_capten_plugins_proto_enumTypes[0].Descriptor() } -type UpdateCrossplanProviderRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - ProviderName string `protobuf:"bytes,3,opt,name=providerName,proto3" json:"providerName,omitempty"` - CloudProviderId string `protobuf:"bytes,4,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (StatusCode) Type() protoreflect.EnumType { + return &file_capten_plugins_proto_enumTypes[0] } -func (m *UpdateCrossplanProviderRequest) Reset() { *m = UpdateCrossplanProviderRequest{} } -func (m *UpdateCrossplanProviderRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateCrossplanProviderRequest) ProtoMessage() {} -func (*UpdateCrossplanProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{0} +func (x StatusCode) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } -func (m *UpdateCrossplanProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateCrossplanProviderRequest.Unmarshal(m, b) +// Deprecated: Use StatusCode.Descriptor instead. +func (StatusCode) EnumDescriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{0} } -func (m *UpdateCrossplanProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateCrossplanProviderRequest.Marshal(b, m, deterministic) + +type UpdateCrossplanProviderRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + ProviderName string `protobuf:"bytes,3,opt,name=providerName,proto3" json:"providerName,omitempty"` + CloudProviderId string `protobuf:"bytes,4,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` } -func (m *UpdateCrossplanProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateCrossplanProviderRequest.Merge(m, src) + +func (x *UpdateCrossplanProviderRequest) Reset() { + *x = UpdateCrossplanProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateCrossplanProviderRequest) XXX_Size() int { - return xxx_messageInfo_UpdateCrossplanProviderRequest.Size(m) + +func (x *UpdateCrossplanProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateCrossplanProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateCrossplanProviderRequest.DiscardUnknown(m) + +func (*UpdateCrossplanProviderRequest) ProtoMessage() {} + +func (x *UpdateCrossplanProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateCrossplanProviderRequest proto.InternalMessageInfo +// Deprecated: Use UpdateCrossplanProviderRequest.ProtoReflect.Descriptor instead. +func (*UpdateCrossplanProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{0} +} -func (m *UpdateCrossplanProviderRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateCrossplanProviderRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateCrossplanProviderRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *UpdateCrossplanProviderRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *UpdateCrossplanProviderRequest) GetProviderName() string { - if m != nil { - return m.ProviderName +func (x *UpdateCrossplanProviderRequest) GetProviderName() string { + if x != nil { + return x.ProviderName } return "" } -func (m *UpdateCrossplanProviderRequest) GetCloudProviderId() string { - if m != nil { - return m.CloudProviderId +func (x *UpdateCrossplanProviderRequest) GetCloudProviderId() string { + if x != nil { + return x.CloudProviderId } return "" } type UpdateCrossplanProviderResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateCrossplanProviderResponse) Reset() { *m = UpdateCrossplanProviderResponse{} } -func (m *UpdateCrossplanProviderResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateCrossplanProviderResponse) ProtoMessage() {} -func (*UpdateCrossplanProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{1} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateCrossplanProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateCrossplanProviderResponse.Unmarshal(m, b) -} -func (m *UpdateCrossplanProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateCrossplanProviderResponse.Marshal(b, m, deterministic) -} -func (m *UpdateCrossplanProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateCrossplanProviderResponse.Merge(m, src) +func (x *UpdateCrossplanProviderResponse) Reset() { + *x = UpdateCrossplanProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateCrossplanProviderResponse) XXX_Size() int { - return xxx_messageInfo_UpdateCrossplanProviderResponse.Size(m) + +func (x *UpdateCrossplanProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateCrossplanProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateCrossplanProviderResponse.DiscardUnknown(m) + +func (*UpdateCrossplanProviderResponse) ProtoMessage() {} + +func (x *UpdateCrossplanProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateCrossplanProviderResponse proto.InternalMessageInfo +// Deprecated: Use UpdateCrossplanProviderResponse.ProtoReflect.Descriptor instead. +func (*UpdateCrossplanProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{1} +} -func (m *UpdateCrossplanProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateCrossplanProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateCrossplanProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateCrossplanProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteCrossplanProviderRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteCrossplanProviderRequest) Reset() { *m = DeleteCrossplanProviderRequest{} } -func (m *DeleteCrossplanProviderRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteCrossplanProviderRequest) ProtoMessage() {} -func (*DeleteCrossplanProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{2} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *DeleteCrossplanProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteCrossplanProviderRequest.Unmarshal(m, b) -} -func (m *DeleteCrossplanProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteCrossplanProviderRequest.Marshal(b, m, deterministic) -} -func (m *DeleteCrossplanProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteCrossplanProviderRequest.Merge(m, src) +func (x *DeleteCrossplanProviderRequest) Reset() { + *x = DeleteCrossplanProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteCrossplanProviderRequest) XXX_Size() int { - return xxx_messageInfo_DeleteCrossplanProviderRequest.Size(m) + +func (x *DeleteCrossplanProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteCrossplanProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteCrossplanProviderRequest.DiscardUnknown(m) + +func (*DeleteCrossplanProviderRequest) ProtoMessage() {} + +func (x *DeleteCrossplanProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteCrossplanProviderRequest proto.InternalMessageInfo +// Deprecated: Use DeleteCrossplanProviderRequest.ProtoReflect.Descriptor instead. +func (*DeleteCrossplanProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{2} +} -func (m *DeleteCrossplanProviderRequest) GetId() string { - if m != nil { - return m.Id +func (x *DeleteCrossplanProviderRequest) GetId() string { + if x != nil { + return x.Id } return "" } type DeleteCrossplanProviderResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteCrossplanProviderResponse) Reset() { *m = DeleteCrossplanProviderResponse{} } -func (m *DeleteCrossplanProviderResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteCrossplanProviderResponse) ProtoMessage() {} -func (*DeleteCrossplanProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{3} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteCrossplanProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteCrossplanProviderResponse.Unmarshal(m, b) -} -func (m *DeleteCrossplanProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteCrossplanProviderResponse.Marshal(b, m, deterministic) -} -func (m *DeleteCrossplanProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteCrossplanProviderResponse.Merge(m, src) +func (x *DeleteCrossplanProviderResponse) Reset() { + *x = DeleteCrossplanProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteCrossplanProviderResponse) XXX_Size() int { - return xxx_messageInfo_DeleteCrossplanProviderResponse.Size(m) + +func (x *DeleteCrossplanProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteCrossplanProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteCrossplanProviderResponse.DiscardUnknown(m) + +func (*DeleteCrossplanProviderResponse) ProtoMessage() {} + +func (x *DeleteCrossplanProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteCrossplanProviderResponse proto.InternalMessageInfo +// Deprecated: Use DeleteCrossplanProviderResponse.ProtoReflect.Descriptor instead. +func (*DeleteCrossplanProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{3} +} -func (m *DeleteCrossplanProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteCrossplanProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteCrossplanProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteCrossplanProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetCrossplanProvidersRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetCrossplanProvidersRequest) Reset() { *m = GetCrossplanProvidersRequest{} } -func (m *GetCrossplanProvidersRequest) String() string { return proto.CompactTextString(m) } -func (*GetCrossplanProvidersRequest) ProtoMessage() {} -func (*GetCrossplanProvidersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{4} +func (x *GetCrossplanProvidersRequest) Reset() { + *x = GetCrossplanProvidersRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCrossplanProvidersRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCrossplanProvidersRequest.Unmarshal(m, b) -} -func (m *GetCrossplanProvidersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCrossplanProvidersRequest.Marshal(b, m, deterministic) -} -func (m *GetCrossplanProvidersRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCrossplanProvidersRequest.Merge(m, src) -} -func (m *GetCrossplanProvidersRequest) XXX_Size() int { - return xxx_messageInfo_GetCrossplanProvidersRequest.Size(m) -} -func (m *GetCrossplanProvidersRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCrossplanProvidersRequest.DiscardUnknown(m) +func (x *GetCrossplanProvidersRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetCrossplanProvidersRequest proto.InternalMessageInfo +func (*GetCrossplanProvidersRequest) ProtoMessage() {} -type GetCrossplanProvidersResponse struct { - Providers []*CrossplaneProvider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetCrossplanProvidersRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetCrossplanProvidersResponse) Reset() { *m = GetCrossplanProvidersResponse{} } -func (m *GetCrossplanProvidersResponse) String() string { return proto.CompactTextString(m) } -func (*GetCrossplanProvidersResponse) ProtoMessage() {} -func (*GetCrossplanProvidersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{5} +// Deprecated: Use GetCrossplanProvidersRequest.ProtoReflect.Descriptor instead. +func (*GetCrossplanProvidersRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{4} } -func (m *GetCrossplanProvidersResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCrossplanProvidersResponse.Unmarshal(m, b) -} -func (m *GetCrossplanProvidersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCrossplanProvidersResponse.Marshal(b, m, deterministic) +type GetCrossplanProvidersResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Providers []*CrossplaneProvider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetCrossplanProvidersResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCrossplanProvidersResponse.Merge(m, src) + +func (x *GetCrossplanProvidersResponse) Reset() { + *x = GetCrossplanProvidersResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCrossplanProvidersResponse) XXX_Size() int { - return xxx_messageInfo_GetCrossplanProvidersResponse.Size(m) + +func (x *GetCrossplanProvidersResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCrossplanProvidersResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCrossplanProvidersResponse.DiscardUnknown(m) + +func (*GetCrossplanProvidersResponse) ProtoMessage() {} + +func (x *GetCrossplanProvidersResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCrossplanProvidersResponse proto.InternalMessageInfo +// Deprecated: Use GetCrossplanProvidersResponse.ProtoReflect.Descriptor instead. +func (*GetCrossplanProvidersResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{5} +} -func (m *GetCrossplanProvidersResponse) GetProviders() []*CrossplaneProvider { - if m != nil { - return m.Providers +func (x *GetCrossplanProvidersResponse) GetProviders() []*CrossplaneProvider { + if x != nil { + return x.Providers } return nil } -func (m *GetCrossplanProvidersResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCrossplanProvidersResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCrossplanProvidersResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCrossplanProvidersResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type CrossplaneProvider struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - ProviderName string `protobuf:"bytes,3,opt,name=providerName,proto3" json:"providerName,omitempty"` - CloudProviderId string `protobuf:"bytes,4,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` - Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *CrossplaneProvider) Reset() { *m = CrossplaneProvider{} } -func (m *CrossplaneProvider) String() string { return proto.CompactTextString(m) } -func (*CrossplaneProvider) ProtoMessage() {} -func (*CrossplaneProvider) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{6} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *CrossplaneProvider) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CrossplaneProvider.Unmarshal(m, b) -} -func (m *CrossplaneProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CrossplaneProvider.Marshal(b, m, deterministic) + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + ProviderName string `protobuf:"bytes,3,opt,name=providerName,proto3" json:"providerName,omitempty"` + CloudProviderId string `protobuf:"bytes,4,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` + Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"` } -func (m *CrossplaneProvider) XXX_Merge(src proto.Message) { - xxx_messageInfo_CrossplaneProvider.Merge(m, src) + +func (x *CrossplaneProvider) Reset() { + *x = CrossplaneProvider{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CrossplaneProvider) XXX_Size() int { - return xxx_messageInfo_CrossplaneProvider.Size(m) + +func (x *CrossplaneProvider) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CrossplaneProvider) XXX_DiscardUnknown() { - xxx_messageInfo_CrossplaneProvider.DiscardUnknown(m) + +func (*CrossplaneProvider) ProtoMessage() {} + +func (x *CrossplaneProvider) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CrossplaneProvider proto.InternalMessageInfo +// Deprecated: Use CrossplaneProvider.ProtoReflect.Descriptor instead. +func (*CrossplaneProvider) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{6} +} -func (m *CrossplaneProvider) GetId() string { - if m != nil { - return m.Id +func (x *CrossplaneProvider) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *CrossplaneProvider) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *CrossplaneProvider) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *CrossplaneProvider) GetProviderName() string { - if m != nil { - return m.ProviderName +func (x *CrossplaneProvider) GetProviderName() string { + if x != nil { + return x.ProviderName } return "" } -func (m *CrossplaneProvider) GetCloudProviderId() string { - if m != nil { - return m.CloudProviderId +func (x *CrossplaneProvider) GetCloudProviderId() string { + if x != nil { + return x.CloudProviderId } return "" } -func (m *CrossplaneProvider) GetStatus() string { - if m != nil { - return m.Status +func (x *CrossplaneProvider) GetStatus() string { + if x != nil { + return x.Status } return "" } type AddCrossplanProviderRequest struct { - CloudType string `protobuf:"bytes,1,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - ProviderName string `protobuf:"bytes,2,opt,name=providerName,proto3" json:"providerName,omitempty"` - CloudProviderId string `protobuf:"bytes,3,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddCrossplanProviderRequest) Reset() { *m = AddCrossplanProviderRequest{} } -func (m *AddCrossplanProviderRequest) String() string { return proto.CompactTextString(m) } -func (*AddCrossplanProviderRequest) ProtoMessage() {} -func (*AddCrossplanProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{7} + CloudType string `protobuf:"bytes,1,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + ProviderName string `protobuf:"bytes,2,opt,name=providerName,proto3" json:"providerName,omitempty"` + CloudProviderId string `protobuf:"bytes,3,opt,name=cloudProviderId,proto3" json:"cloudProviderId,omitempty"` } -func (m *AddCrossplanProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddCrossplanProviderRequest.Unmarshal(m, b) -} -func (m *AddCrossplanProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddCrossplanProviderRequest.Marshal(b, m, deterministic) -} -func (m *AddCrossplanProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddCrossplanProviderRequest.Merge(m, src) +func (x *AddCrossplanProviderRequest) Reset() { + *x = AddCrossplanProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddCrossplanProviderRequest) XXX_Size() int { - return xxx_messageInfo_AddCrossplanProviderRequest.Size(m) + +func (x *AddCrossplanProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddCrossplanProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_AddCrossplanProviderRequest.DiscardUnknown(m) + +func (*AddCrossplanProviderRequest) ProtoMessage() {} + +func (x *AddCrossplanProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[7] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddCrossplanProviderRequest proto.InternalMessageInfo +// Deprecated: Use AddCrossplanProviderRequest.ProtoReflect.Descriptor instead. +func (*AddCrossplanProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{7} +} -func (m *AddCrossplanProviderRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *AddCrossplanProviderRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *AddCrossplanProviderRequest) GetProviderName() string { - if m != nil { - return m.ProviderName +func (x *AddCrossplanProviderRequest) GetProviderName() string { + if x != nil { + return x.ProviderName } return "" } -func (m *AddCrossplanProviderRequest) GetCloudProviderId() string { - if m != nil { - return m.CloudProviderId +func (x *AddCrossplanProviderRequest) GetCloudProviderId() string { + if x != nil { + return x.CloudProviderId } return "" } type AddCrossplanProviderResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddCrossplanProviderResponse) Reset() { *m = AddCrossplanProviderResponse{} } -func (m *AddCrossplanProviderResponse) String() string { return proto.CompactTextString(m) } -func (*AddCrossplanProviderResponse) ProtoMessage() {} -func (*AddCrossplanProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{8} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *AddCrossplanProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddCrossplanProviderResponse.Unmarshal(m, b) -} -func (m *AddCrossplanProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddCrossplanProviderResponse.Marshal(b, m, deterministic) -} -func (m *AddCrossplanProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddCrossplanProviderResponse.Merge(m, src) +func (x *AddCrossplanProviderResponse) Reset() { + *x = AddCrossplanProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddCrossplanProviderResponse) XXX_Size() int { - return xxx_messageInfo_AddCrossplanProviderResponse.Size(m) + +func (x *AddCrossplanProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddCrossplanProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_AddCrossplanProviderResponse.DiscardUnknown(m) + +func (*AddCrossplanProviderResponse) ProtoMessage() {} + +func (x *AddCrossplanProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[8] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddCrossplanProviderResponse proto.InternalMessageInfo +// Deprecated: Use AddCrossplanProviderResponse.ProtoReflect.Descriptor instead. +func (*AddCrossplanProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{8} +} -func (m *AddCrossplanProviderResponse) GetId() string { - if m != nil { - return m.Id +func (x *AddCrossplanProviderResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *AddCrossplanProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *AddCrossplanProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *AddCrossplanProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *AddCrossplanProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type AddGitProjectRequest struct { - ProjectUrl string `protobuf:"bytes,1,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` - Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` - AccessToken string `protobuf:"bytes,3,opt,name=accessToken,proto3" json:"accessToken,omitempty"` - UserID string `protobuf:"bytes,4,opt,name=userID,proto3" json:"userID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *AddGitProjectRequest) Reset() { *m = AddGitProjectRequest{} } -func (m *AddGitProjectRequest) String() string { return proto.CompactTextString(m) } -func (*AddGitProjectRequest) ProtoMessage() {} -func (*AddGitProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{9} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddGitProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddGitProjectRequest.Unmarshal(m, b) + ProjectUrl string `protobuf:"bytes,1,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` + Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` + AccessToken string `protobuf:"bytes,3,opt,name=accessToken,proto3" json:"accessToken,omitempty"` + UserID string `protobuf:"bytes,4,opt,name=userID,proto3" json:"userID,omitempty"` } -func (m *AddGitProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddGitProjectRequest.Marshal(b, m, deterministic) -} -func (m *AddGitProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddGitProjectRequest.Merge(m, src) + +func (x *AddGitProjectRequest) Reset() { + *x = AddGitProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddGitProjectRequest) XXX_Size() int { - return xxx_messageInfo_AddGitProjectRequest.Size(m) + +func (x *AddGitProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddGitProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_AddGitProjectRequest.DiscardUnknown(m) + +func (*AddGitProjectRequest) ProtoMessage() {} + +func (x *AddGitProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[9] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddGitProjectRequest proto.InternalMessageInfo +// Deprecated: Use AddGitProjectRequest.ProtoReflect.Descriptor instead. +func (*AddGitProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{9} +} -func (m *AddGitProjectRequest) GetProjectUrl() string { - if m != nil { - return m.ProjectUrl +func (x *AddGitProjectRequest) GetProjectUrl() string { + if x != nil { + return x.ProjectUrl } return "" } -func (m *AddGitProjectRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *AddGitProjectRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *AddGitProjectRequest) GetAccessToken() string { - if m != nil { - return m.AccessToken +func (x *AddGitProjectRequest) GetAccessToken() string { + if x != nil { + return x.AccessToken } return "" } -func (m *AddGitProjectRequest) GetUserID() string { - if m != nil { - return m.UserID +func (x *AddGitProjectRequest) GetUserID() string { + if x != nil { + return x.UserID } return "" } type AddGitProjectResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddGitProjectResponse) Reset() { *m = AddGitProjectResponse{} } -func (m *AddGitProjectResponse) String() string { return proto.CompactTextString(m) } -func (*AddGitProjectResponse) ProtoMessage() {} -func (*AddGitProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{10} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *AddGitProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddGitProjectResponse.Unmarshal(m, b) -} -func (m *AddGitProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddGitProjectResponse.Marshal(b, m, deterministic) -} -func (m *AddGitProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddGitProjectResponse.Merge(m, src) +func (x *AddGitProjectResponse) Reset() { + *x = AddGitProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddGitProjectResponse) XXX_Size() int { - return xxx_messageInfo_AddGitProjectResponse.Size(m) + +func (x *AddGitProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddGitProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_AddGitProjectResponse.DiscardUnknown(m) + +func (*AddGitProjectResponse) ProtoMessage() {} + +func (x *AddGitProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[10] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddGitProjectResponse proto.InternalMessageInfo +// Deprecated: Use AddGitProjectResponse.ProtoReflect.Descriptor instead. +func (*AddGitProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{10} +} -func (m *AddGitProjectResponse) GetId() string { - if m != nil { - return m.Id +func (x *AddGitProjectResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *AddGitProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *AddGitProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *AddGitProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *AddGitProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UpdateGitProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - AccessToken string `protobuf:"bytes,4,opt,name=accessToken,proto3" json:"accessToken,omitempty"` - UserID string `protobuf:"bytes,5,opt,name=userID,proto3" json:"userID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateGitProjectRequest) Reset() { *m = UpdateGitProjectRequest{} } -func (m *UpdateGitProjectRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateGitProjectRequest) ProtoMessage() {} -func (*UpdateGitProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{11} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateGitProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateGitProjectRequest.Unmarshal(m, b) -} -func (m *UpdateGitProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateGitProjectRequest.Marshal(b, m, deterministic) + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + AccessToken string `protobuf:"bytes,4,opt,name=accessToken,proto3" json:"accessToken,omitempty"` + UserID string `protobuf:"bytes,5,opt,name=userID,proto3" json:"userID,omitempty"` } -func (m *UpdateGitProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateGitProjectRequest.Merge(m, src) + +func (x *UpdateGitProjectRequest) Reset() { + *x = UpdateGitProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateGitProjectRequest) XXX_Size() int { - return xxx_messageInfo_UpdateGitProjectRequest.Size(m) + +func (x *UpdateGitProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateGitProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateGitProjectRequest.DiscardUnknown(m) + +func (*UpdateGitProjectRequest) ProtoMessage() {} + +func (x *UpdateGitProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[11] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateGitProjectRequest proto.InternalMessageInfo +// Deprecated: Use UpdateGitProjectRequest.ProtoReflect.Descriptor instead. +func (*UpdateGitProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{11} +} -func (m *UpdateGitProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateGitProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateGitProjectRequest) GetProjectUrl() string { - if m != nil { - return m.ProjectUrl +func (x *UpdateGitProjectRequest) GetProjectUrl() string { + if x != nil { + return x.ProjectUrl } return "" } -func (m *UpdateGitProjectRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *UpdateGitProjectRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *UpdateGitProjectRequest) GetAccessToken() string { - if m != nil { - return m.AccessToken +func (x *UpdateGitProjectRequest) GetAccessToken() string { + if x != nil { + return x.AccessToken } return "" } -func (m *UpdateGitProjectRequest) GetUserID() string { - if m != nil { - return m.UserID +func (x *UpdateGitProjectRequest) GetUserID() string { + if x != nil { + return x.UserID } return "" } type UpdateGitProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateGitProjectResponse) Reset() { *m = UpdateGitProjectResponse{} } -func (m *UpdateGitProjectResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateGitProjectResponse) ProtoMessage() {} -func (*UpdateGitProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{12} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateGitProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateGitProjectResponse.Unmarshal(m, b) -} -func (m *UpdateGitProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateGitProjectResponse.Marshal(b, m, deterministic) -} -func (m *UpdateGitProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateGitProjectResponse.Merge(m, src) +func (x *UpdateGitProjectResponse) Reset() { + *x = UpdateGitProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateGitProjectResponse) XXX_Size() int { - return xxx_messageInfo_UpdateGitProjectResponse.Size(m) + +func (x *UpdateGitProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateGitProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateGitProjectResponse.DiscardUnknown(m) + +func (*UpdateGitProjectResponse) ProtoMessage() {} + +func (x *UpdateGitProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[12] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateGitProjectResponse proto.InternalMessageInfo +// Deprecated: Use UpdateGitProjectResponse.ProtoReflect.Descriptor instead. +func (*UpdateGitProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{12} +} -func (m *UpdateGitProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateGitProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateGitProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateGitProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteGitProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteGitProjectRequest) Reset() { *m = DeleteGitProjectRequest{} } -func (m *DeleteGitProjectRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteGitProjectRequest) ProtoMessage() {} -func (*DeleteGitProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{13} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *DeleteGitProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteGitProjectRequest.Unmarshal(m, b) -} -func (m *DeleteGitProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteGitProjectRequest.Marshal(b, m, deterministic) -} -func (m *DeleteGitProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteGitProjectRequest.Merge(m, src) +func (x *DeleteGitProjectRequest) Reset() { + *x = DeleteGitProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteGitProjectRequest) XXX_Size() int { - return xxx_messageInfo_DeleteGitProjectRequest.Size(m) + +func (x *DeleteGitProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteGitProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteGitProjectRequest.DiscardUnknown(m) + +func (*DeleteGitProjectRequest) ProtoMessage() {} + +func (x *DeleteGitProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[13] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteGitProjectRequest proto.InternalMessageInfo +// Deprecated: Use DeleteGitProjectRequest.ProtoReflect.Descriptor instead. +func (*DeleteGitProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{13} +} -func (m *DeleteGitProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *DeleteGitProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type DeleteGitProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteGitProjectResponse) Reset() { *m = DeleteGitProjectResponse{} } -func (m *DeleteGitProjectResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteGitProjectResponse) ProtoMessage() {} -func (*DeleteGitProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{14} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteGitProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteGitProjectResponse.Unmarshal(m, b) -} -func (m *DeleteGitProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteGitProjectResponse.Marshal(b, m, deterministic) -} -func (m *DeleteGitProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteGitProjectResponse.Merge(m, src) +func (x *DeleteGitProjectResponse) Reset() { + *x = DeleteGitProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteGitProjectResponse) XXX_Size() int { - return xxx_messageInfo_DeleteGitProjectResponse.Size(m) + +func (x *DeleteGitProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteGitProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteGitProjectResponse.DiscardUnknown(m) + +func (*DeleteGitProjectResponse) ProtoMessage() {} + +func (x *DeleteGitProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[14] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteGitProjectResponse proto.InternalMessageInfo +// Deprecated: Use DeleteGitProjectResponse.ProtoReflect.Descriptor instead. +func (*DeleteGitProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{14} +} -func (m *DeleteGitProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteGitProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteGitProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteGitProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetGitProjectsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetGitProjectsRequest) Reset() { *m = GetGitProjectsRequest{} } -func (m *GetGitProjectsRequest) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectsRequest) ProtoMessage() {} -func (*GetGitProjectsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{15} +func (x *GetGitProjectsRequest) Reset() { + *x = GetGitProjectsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectsRequest.Unmarshal(m, b) -} -func (m *GetGitProjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectsRequest.Marshal(b, m, deterministic) -} -func (m *GetGitProjectsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectsRequest.Merge(m, src) -} -func (m *GetGitProjectsRequest) XXX_Size() int { - return xxx_messageInfo_GetGitProjectsRequest.Size(m) -} -func (m *GetGitProjectsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectsRequest.DiscardUnknown(m) +func (x *GetGitProjectsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetGitProjectsRequest proto.InternalMessageInfo +func (*GetGitProjectsRequest) ProtoMessage() {} -type GitProject struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - AccessToken string `protobuf:"bytes,5,opt,name=accessToken,proto3" json:"accessToken,omitempty"` - UserID string `protobuf:"bytes,6,opt,name=userID,proto3" json:"userID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GitProject) Reset() { *m = GitProject{} } -func (m *GitProject) String() string { return proto.CompactTextString(m) } -func (*GitProject) ProtoMessage() {} -func (*GitProject) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{16} +func (x *GetGitProjectsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[15] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GitProject) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GitProject.Unmarshal(m, b) +// Deprecated: Use GetGitProjectsRequest.ProtoReflect.Descriptor instead. +func (*GetGitProjectsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{15} } -func (m *GitProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GitProject.Marshal(b, m, deterministic) + +type GitProject struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` + AccessToken string `protobuf:"bytes,5,opt,name=accessToken,proto3" json:"accessToken,omitempty"` + UserID string `protobuf:"bytes,6,opt,name=userID,proto3" json:"userID,omitempty"` } -func (m *GitProject) XXX_Merge(src proto.Message) { - xxx_messageInfo_GitProject.Merge(m, src) + +func (x *GitProject) Reset() { + *x = GitProject{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GitProject) XXX_Size() int { - return xxx_messageInfo_GitProject.Size(m) + +func (x *GitProject) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GitProject) XXX_DiscardUnknown() { - xxx_messageInfo_GitProject.DiscardUnknown(m) + +func (*GitProject) ProtoMessage() {} + +func (x *GitProject) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[16] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GitProject proto.InternalMessageInfo +// Deprecated: Use GitProject.ProtoReflect.Descriptor instead. +func (*GitProject) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{16} +} -func (m *GitProject) GetId() string { - if m != nil { - return m.Id +func (x *GitProject) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *GitProject) GetProjectUrl() string { - if m != nil { - return m.ProjectUrl +func (x *GitProject) GetProjectUrl() string { + if x != nil { + return x.ProjectUrl } return "" } -func (m *GitProject) GetLabels() []string { - if m != nil { - return m.Labels +func (x *GitProject) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *GitProject) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *GitProject) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } -func (m *GitProject) GetAccessToken() string { - if m != nil { - return m.AccessToken +func (x *GitProject) GetAccessToken() string { + if x != nil { + return x.AccessToken } return "" } -func (m *GitProject) GetUserID() string { - if m != nil { - return m.UserID +func (x *GitProject) GetUserID() string { + if x != nil { + return x.UserID } return "" } type GetGitProjectsResponse struct { - Projects []*GitProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetGitProjectsResponse) Reset() { *m = GetGitProjectsResponse{} } -func (m *GetGitProjectsResponse) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectsResponse) ProtoMessage() {} -func (*GetGitProjectsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{17} + Projects []*GitProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetGitProjectsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectsResponse.Unmarshal(m, b) -} -func (m *GetGitProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectsResponse.Marshal(b, m, deterministic) -} -func (m *GetGitProjectsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectsResponse.Merge(m, src) +func (x *GetGitProjectsResponse) Reset() { + *x = GetGitProjectsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[17] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectsResponse) XXX_Size() int { - return xxx_messageInfo_GetGitProjectsResponse.Size(m) + +func (x *GetGitProjectsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetGitProjectsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectsResponse.DiscardUnknown(m) + +func (*GetGitProjectsResponse) ProtoMessage() {} + +func (x *GetGitProjectsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[17] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetGitProjectsResponse proto.InternalMessageInfo +// Deprecated: Use GetGitProjectsResponse.ProtoReflect.Descriptor instead. +func (*GetGitProjectsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{17} +} -func (m *GetGitProjectsResponse) GetProjects() []*GitProject { - if m != nil { - return m.Projects +func (x *GetGitProjectsResponse) GetProjects() []*GitProject { + if x != nil { + return x.Projects } return nil } -func (m *GetGitProjectsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetGitProjectsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetGitProjectsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetGitProjectsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetGitProjectsForLabelsRequest struct { - Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetGitProjectsForLabelsRequest) Reset() { *m = GetGitProjectsForLabelsRequest{} } -func (m *GetGitProjectsForLabelsRequest) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectsForLabelsRequest) ProtoMessage() {} -func (*GetGitProjectsForLabelsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{18} + Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` } -func (m *GetGitProjectsForLabelsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectsForLabelsRequest.Unmarshal(m, b) -} -func (m *GetGitProjectsForLabelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectsForLabelsRequest.Marshal(b, m, deterministic) -} -func (m *GetGitProjectsForLabelsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectsForLabelsRequest.Merge(m, src) +func (x *GetGitProjectsForLabelsRequest) Reset() { + *x = GetGitProjectsForLabelsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[18] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectsForLabelsRequest) XXX_Size() int { - return xxx_messageInfo_GetGitProjectsForLabelsRequest.Size(m) + +func (x *GetGitProjectsForLabelsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetGitProjectsForLabelsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectsForLabelsRequest.DiscardUnknown(m) + +func (*GetGitProjectsForLabelsRequest) ProtoMessage() {} + +func (x *GetGitProjectsForLabelsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[18] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetGitProjectsForLabelsRequest proto.InternalMessageInfo +// Deprecated: Use GetGitProjectsForLabelsRequest.ProtoReflect.Descriptor instead. +func (*GetGitProjectsForLabelsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{18} +} -func (m *GetGitProjectsForLabelsRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *GetGitProjectsForLabelsRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } type GetGitProjectsForLabelsResponse struct { - Projects []*GitProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetGitProjectsForLabelsResponse) Reset() { *m = GetGitProjectsForLabelsResponse{} } -func (m *GetGitProjectsForLabelsResponse) String() string { return proto.CompactTextString(m) } -func (*GetGitProjectsForLabelsResponse) ProtoMessage() {} -func (*GetGitProjectsForLabelsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{19} + Projects []*GitProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetGitProjectsForLabelsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetGitProjectsForLabelsResponse.Unmarshal(m, b) -} -func (m *GetGitProjectsForLabelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetGitProjectsForLabelsResponse.Marshal(b, m, deterministic) -} -func (m *GetGitProjectsForLabelsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetGitProjectsForLabelsResponse.Merge(m, src) +func (x *GetGitProjectsForLabelsResponse) Reset() { + *x = GetGitProjectsForLabelsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetGitProjectsForLabelsResponse) XXX_Size() int { - return xxx_messageInfo_GetGitProjectsForLabelsResponse.Size(m) + +func (x *GetGitProjectsForLabelsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetGitProjectsForLabelsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetGitProjectsForLabelsResponse.DiscardUnknown(m) + +func (*GetGitProjectsForLabelsResponse) ProtoMessage() {} + +func (x *GetGitProjectsForLabelsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[19] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetGitProjectsForLabelsResponse proto.InternalMessageInfo +// Deprecated: Use GetGitProjectsForLabelsResponse.ProtoReflect.Descriptor instead. +func (*GetGitProjectsForLabelsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{19} +} -func (m *GetGitProjectsForLabelsResponse) GetProjects() []*GitProject { - if m != nil { - return m.Projects +func (x *GetGitProjectsForLabelsResponse) GetProjects() []*GitProject { + if x != nil { + return x.Projects } return nil } -func (m *GetGitProjectsForLabelsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetGitProjectsForLabelsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetGitProjectsForLabelsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetGitProjectsForLabelsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type AddCloudProviderRequest struct { - CloudType string `protobuf:"bytes,1,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` - CloudAttributes map[string]string `protobuf:"bytes,3,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddCloudProviderRequest) Reset() { *m = AddCloudProviderRequest{} } -func (m *AddCloudProviderRequest) String() string { return proto.CompactTextString(m) } -func (*AddCloudProviderRequest) ProtoMessage() {} -func (*AddCloudProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{20} + CloudType string `protobuf:"bytes,1,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` + CloudAttributes map[string]string `protobuf:"bytes,3,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } -func (m *AddCloudProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddCloudProviderRequest.Unmarshal(m, b) -} -func (m *AddCloudProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddCloudProviderRequest.Marshal(b, m, deterministic) -} -func (m *AddCloudProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddCloudProviderRequest.Merge(m, src) +func (x *AddCloudProviderRequest) Reset() { + *x = AddCloudProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[20] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddCloudProviderRequest) XXX_Size() int { - return xxx_messageInfo_AddCloudProviderRequest.Size(m) + +func (x *AddCloudProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddCloudProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_AddCloudProviderRequest.DiscardUnknown(m) + +func (*AddCloudProviderRequest) ProtoMessage() {} + +func (x *AddCloudProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[20] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddCloudProviderRequest proto.InternalMessageInfo +// Deprecated: Use AddCloudProviderRequest.ProtoReflect.Descriptor instead. +func (*AddCloudProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{20} +} -func (m *AddCloudProviderRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *AddCloudProviderRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *AddCloudProviderRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *AddCloudProviderRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *AddCloudProviderRequest) GetCloudAttributes() map[string]string { - if m != nil { - return m.CloudAttributes +func (x *AddCloudProviderRequest) GetCloudAttributes() map[string]string { + if x != nil { + return x.CloudAttributes } return nil } type AddCloudProviderResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddCloudProviderResponse) Reset() { *m = AddCloudProviderResponse{} } -func (m *AddCloudProviderResponse) String() string { return proto.CompactTextString(m) } -func (*AddCloudProviderResponse) ProtoMessage() {} -func (*AddCloudProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{21} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *AddCloudProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddCloudProviderResponse.Unmarshal(m, b) -} -func (m *AddCloudProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddCloudProviderResponse.Marshal(b, m, deterministic) -} -func (m *AddCloudProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddCloudProviderResponse.Merge(m, src) -} -func (m *AddCloudProviderResponse) XXX_Size() int { - return xxx_messageInfo_AddCloudProviderResponse.Size(m) +func (x *AddCloudProviderResponse) Reset() { + *x = AddCloudProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddCloudProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_AddCloudProviderResponse.DiscardUnknown(m) + +func (x *AddCloudProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_AddCloudProviderResponse proto.InternalMessageInfo +func (*AddCloudProviderResponse) ProtoMessage() {} -func (m *AddCloudProviderResponse) GetId() string { - if m != nil { - return m.Id +func (x *AddCloudProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[21] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms } - return "" + return mi.MessageOf(x) } -func (m *AddCloudProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status - } - return StatusCode_OK +// Deprecated: Use AddCloudProviderResponse.ProtoReflect.Descriptor instead. +func (*AddCloudProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{21} } -func (m *AddCloudProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *AddCloudProviderResponse) GetId() string { + if x != nil { + return x.Id } return "" } -type UpdateCloudProviderRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - CloudAttributes map[string]string `protobuf:"bytes,4,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateCloudProviderRequest) Reset() { *m = UpdateCloudProviderRequest{} } -func (m *UpdateCloudProviderRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateCloudProviderRequest) ProtoMessage() {} -func (*UpdateCloudProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{22} +func (x *AddCloudProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status + } + return StatusCode_OK } -func (m *UpdateCloudProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateCloudProviderRequest.Unmarshal(m, b) +func (x *AddCloudProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage + } + return "" } -func (m *UpdateCloudProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateCloudProviderRequest.Marshal(b, m, deterministic) + +type UpdateCloudProviderRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + CloudAttributes map[string]string `protobuf:"bytes,4,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } -func (m *UpdateCloudProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateCloudProviderRequest.Merge(m, src) + +func (x *UpdateCloudProviderRequest) Reset() { + *x = UpdateCloudProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateCloudProviderRequest) XXX_Size() int { - return xxx_messageInfo_UpdateCloudProviderRequest.Size(m) + +func (x *UpdateCloudProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateCloudProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateCloudProviderRequest.DiscardUnknown(m) + +func (*UpdateCloudProviderRequest) ProtoMessage() {} + +func (x *UpdateCloudProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[22] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateCloudProviderRequest proto.InternalMessageInfo +// Deprecated: Use UpdateCloudProviderRequest.ProtoReflect.Descriptor instead. +func (*UpdateCloudProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{22} +} -func (m *UpdateCloudProviderRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateCloudProviderRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateCloudProviderRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *UpdateCloudProviderRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *UpdateCloudProviderRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *UpdateCloudProviderRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *UpdateCloudProviderRequest) GetCloudAttributes() map[string]string { - if m != nil { - return m.CloudAttributes +func (x *UpdateCloudProviderRequest) GetCloudAttributes() map[string]string { + if x != nil { + return x.CloudAttributes } return nil } type UpdateCloudProviderResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateCloudProviderResponse) Reset() { *m = UpdateCloudProviderResponse{} } -func (m *UpdateCloudProviderResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateCloudProviderResponse) ProtoMessage() {} -func (*UpdateCloudProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{23} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateCloudProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateCloudProviderResponse.Unmarshal(m, b) -} -func (m *UpdateCloudProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateCloudProviderResponse.Marshal(b, m, deterministic) -} -func (m *UpdateCloudProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateCloudProviderResponse.Merge(m, src) +func (x *UpdateCloudProviderResponse) Reset() { + *x = UpdateCloudProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateCloudProviderResponse) XXX_Size() int { - return xxx_messageInfo_UpdateCloudProviderResponse.Size(m) + +func (x *UpdateCloudProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateCloudProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateCloudProviderResponse.DiscardUnknown(m) + +func (*UpdateCloudProviderResponse) ProtoMessage() {} + +func (x *UpdateCloudProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[23] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateCloudProviderResponse proto.InternalMessageInfo +// Deprecated: Use UpdateCloudProviderResponse.ProtoReflect.Descriptor instead. +func (*UpdateCloudProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{23} +} -func (m *UpdateCloudProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateCloudProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateCloudProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateCloudProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteCloudProviderRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteCloudProviderRequest) Reset() { *m = DeleteCloudProviderRequest{} } -func (m *DeleteCloudProviderRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteCloudProviderRequest) ProtoMessage() {} -func (*DeleteCloudProviderRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{24} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *DeleteCloudProviderRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteCloudProviderRequest.Unmarshal(m, b) -} -func (m *DeleteCloudProviderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteCloudProviderRequest.Marshal(b, m, deterministic) -} -func (m *DeleteCloudProviderRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteCloudProviderRequest.Merge(m, src) +func (x *DeleteCloudProviderRequest) Reset() { + *x = DeleteCloudProviderRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteCloudProviderRequest) XXX_Size() int { - return xxx_messageInfo_DeleteCloudProviderRequest.Size(m) + +func (x *DeleteCloudProviderRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteCloudProviderRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteCloudProviderRequest.DiscardUnknown(m) + +func (*DeleteCloudProviderRequest) ProtoMessage() {} + +func (x *DeleteCloudProviderRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[24] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteCloudProviderRequest proto.InternalMessageInfo +// Deprecated: Use DeleteCloudProviderRequest.ProtoReflect.Descriptor instead. +func (*DeleteCloudProviderRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{24} +} -func (m *DeleteCloudProviderRequest) GetId() string { - if m != nil { - return m.Id +func (x *DeleteCloudProviderRequest) GetId() string { + if x != nil { + return x.Id } return "" } type DeleteCloudProviderResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteCloudProviderResponse) Reset() { *m = DeleteCloudProviderResponse{} } -func (m *DeleteCloudProviderResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteCloudProviderResponse) ProtoMessage() {} -func (*DeleteCloudProviderResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{25} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteCloudProviderResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteCloudProviderResponse.Unmarshal(m, b) -} -func (m *DeleteCloudProviderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteCloudProviderResponse.Marshal(b, m, deterministic) -} -func (m *DeleteCloudProviderResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteCloudProviderResponse.Merge(m, src) +func (x *DeleteCloudProviderResponse) Reset() { + *x = DeleteCloudProviderResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteCloudProviderResponse) XXX_Size() int { - return xxx_messageInfo_DeleteCloudProviderResponse.Size(m) + +func (x *DeleteCloudProviderResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteCloudProviderResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteCloudProviderResponse.DiscardUnknown(m) + +func (*DeleteCloudProviderResponse) ProtoMessage() {} + +func (x *DeleteCloudProviderResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[25] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteCloudProviderResponse proto.InternalMessageInfo +// Deprecated: Use DeleteCloudProviderResponse.ProtoReflect.Descriptor instead. +func (*DeleteCloudProviderResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{25} +} -func (m *DeleteCloudProviderResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteCloudProviderResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteCloudProviderResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteCloudProviderResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetCloudProvidersRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetCloudProvidersRequest) Reset() { *m = GetCloudProvidersRequest{} } -func (m *GetCloudProvidersRequest) String() string { return proto.CompactTextString(m) } -func (*GetCloudProvidersRequest) ProtoMessage() {} -func (*GetCloudProvidersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{26} +func (x *GetCloudProvidersRequest) Reset() { + *x = GetCloudProvidersRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCloudProvidersRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCloudProvidersRequest.Unmarshal(m, b) -} -func (m *GetCloudProvidersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCloudProvidersRequest.Marshal(b, m, deterministic) -} -func (m *GetCloudProvidersRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCloudProvidersRequest.Merge(m, src) -} -func (m *GetCloudProvidersRequest) XXX_Size() int { - return xxx_messageInfo_GetCloudProvidersRequest.Size(m) -} -func (m *GetCloudProvidersRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCloudProvidersRequest.DiscardUnknown(m) +func (x *GetCloudProvidersRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetCloudProvidersRequest proto.InternalMessageInfo +func (*GetCloudProvidersRequest) ProtoMessage() {} -type CloudProvider struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - CloudAttributes map[string]string `protobuf:"bytes,5,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *CloudProvider) Reset() { *m = CloudProvider{} } -func (m *CloudProvider) String() string { return proto.CompactTextString(m) } -func (*CloudProvider) ProtoMessage() {} -func (*CloudProvider) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{27} +func (x *GetCloudProvidersRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[26] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *CloudProvider) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CloudProvider.Unmarshal(m, b) +// Deprecated: Use GetCloudProvidersRequest.ProtoReflect.Descriptor instead. +func (*GetCloudProvidersRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{26} } -func (m *CloudProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CloudProvider.Marshal(b, m, deterministic) + +type CloudProvider struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` + CloudAttributes map[string]string `protobuf:"bytes,5,rep,name=cloudAttributes,proto3" json:"cloudAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } -func (m *CloudProvider) XXX_Merge(src proto.Message) { - xxx_messageInfo_CloudProvider.Merge(m, src) + +func (x *CloudProvider) Reset() { + *x = CloudProvider{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[27] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CloudProvider) XXX_Size() int { - return xxx_messageInfo_CloudProvider.Size(m) + +func (x *CloudProvider) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CloudProvider) XXX_DiscardUnknown() { - xxx_messageInfo_CloudProvider.DiscardUnknown(m) + +func (*CloudProvider) ProtoMessage() {} + +func (x *CloudProvider) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[27] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CloudProvider proto.InternalMessageInfo +// Deprecated: Use CloudProvider.ProtoReflect.Descriptor instead. +func (*CloudProvider) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{27} +} -func (m *CloudProvider) GetId() string { - if m != nil { - return m.Id +func (x *CloudProvider) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *CloudProvider) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *CloudProvider) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } -func (m *CloudProvider) GetLabels() []string { - if m != nil { - return m.Labels +func (x *CloudProvider) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *CloudProvider) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *CloudProvider) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } -func (m *CloudProvider) GetCloudAttributes() map[string]string { - if m != nil { - return m.CloudAttributes +func (x *CloudProvider) GetCloudAttributes() map[string]string { + if x != nil { + return x.CloudAttributes } return nil } type GetCloudProvidersResponse struct { - CloudProviders []*CloudProvider `protobuf:"bytes,1,rep,name=cloudProviders,proto3" json:"cloudProviders,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetCloudProvidersResponse) Reset() { *m = GetCloudProvidersResponse{} } -func (m *GetCloudProvidersResponse) String() string { return proto.CompactTextString(m) } -func (*GetCloudProvidersResponse) ProtoMessage() {} -func (*GetCloudProvidersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{28} + CloudProviders []*CloudProvider `protobuf:"bytes,1,rep,name=cloudProviders,proto3" json:"cloudProviders,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetCloudProvidersResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCloudProvidersResponse.Unmarshal(m, b) -} -func (m *GetCloudProvidersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCloudProvidersResponse.Marshal(b, m, deterministic) -} -func (m *GetCloudProvidersResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCloudProvidersResponse.Merge(m, src) +func (x *GetCloudProvidersResponse) Reset() { + *x = GetCloudProvidersResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[28] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCloudProvidersResponse) XXX_Size() int { - return xxx_messageInfo_GetCloudProvidersResponse.Size(m) + +func (x *GetCloudProvidersResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCloudProvidersResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCloudProvidersResponse.DiscardUnknown(m) + +func (*GetCloudProvidersResponse) ProtoMessage() {} + +func (x *GetCloudProvidersResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[28] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCloudProvidersResponse proto.InternalMessageInfo +// Deprecated: Use GetCloudProvidersResponse.ProtoReflect.Descriptor instead. +func (*GetCloudProvidersResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{28} +} -func (m *GetCloudProvidersResponse) GetCloudProviders() []*CloudProvider { - if m != nil { - return m.CloudProviders +func (x *GetCloudProvidersResponse) GetCloudProviders() []*CloudProvider { + if x != nil { + return x.CloudProviders } return nil } -func (m *GetCloudProvidersResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCloudProvidersResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCloudProvidersResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCloudProvidersResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetCloudProvidersWithFilterRequest struct { - Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` - CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetCloudProvidersWithFilterRequest) Reset() { *m = GetCloudProvidersWithFilterRequest{} } -func (m *GetCloudProvidersWithFilterRequest) String() string { return proto.CompactTextString(m) } -func (*GetCloudProvidersWithFilterRequest) ProtoMessage() {} -func (*GetCloudProvidersWithFilterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{29} + Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` + CloudType string `protobuf:"bytes,2,opt,name=cloudType,proto3" json:"cloudType,omitempty"` } -func (m *GetCloudProvidersWithFilterRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCloudProvidersWithFilterRequest.Unmarshal(m, b) -} -func (m *GetCloudProvidersWithFilterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCloudProvidersWithFilterRequest.Marshal(b, m, deterministic) -} -func (m *GetCloudProvidersWithFilterRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCloudProvidersWithFilterRequest.Merge(m, src) +func (x *GetCloudProvidersWithFilterRequest) Reset() { + *x = GetCloudProvidersWithFilterRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[29] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCloudProvidersWithFilterRequest) XXX_Size() int { - return xxx_messageInfo_GetCloudProvidersWithFilterRequest.Size(m) + +func (x *GetCloudProvidersWithFilterRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCloudProvidersWithFilterRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCloudProvidersWithFilterRequest.DiscardUnknown(m) + +func (*GetCloudProvidersWithFilterRequest) ProtoMessage() {} + +func (x *GetCloudProvidersWithFilterRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[29] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCloudProvidersWithFilterRequest proto.InternalMessageInfo +// Deprecated: Use GetCloudProvidersWithFilterRequest.ProtoReflect.Descriptor instead. +func (*GetCloudProvidersWithFilterRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{29} +} -func (m *GetCloudProvidersWithFilterRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *GetCloudProvidersWithFilterRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *GetCloudProvidersWithFilterRequest) GetCloudType() string { - if m != nil { - return m.CloudType +func (x *GetCloudProvidersWithFilterRequest) GetCloudType() string { + if x != nil { + return x.CloudType } return "" } type GetCloudProvidersWithFilterResponse struct { - CloudProviders []*CloudProvider `protobuf:"bytes,1,rep,name=cloudProviders,proto3" json:"cloudProviders,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetCloudProvidersWithFilterResponse) Reset() { *m = GetCloudProvidersWithFilterResponse{} } -func (m *GetCloudProvidersWithFilterResponse) String() string { return proto.CompactTextString(m) } -func (*GetCloudProvidersWithFilterResponse) ProtoMessage() {} -func (*GetCloudProvidersWithFilterResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{30} + CloudProviders []*CloudProvider `protobuf:"bytes,1,rep,name=cloudProviders,proto3" json:"cloudProviders,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetCloudProvidersWithFilterResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCloudProvidersWithFilterResponse.Unmarshal(m, b) -} -func (m *GetCloudProvidersWithFilterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCloudProvidersWithFilterResponse.Marshal(b, m, deterministic) -} -func (m *GetCloudProvidersWithFilterResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCloudProvidersWithFilterResponse.Merge(m, src) +func (x *GetCloudProvidersWithFilterResponse) Reset() { + *x = GetCloudProvidersWithFilterResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[30] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCloudProvidersWithFilterResponse) XXX_Size() int { - return xxx_messageInfo_GetCloudProvidersWithFilterResponse.Size(m) + +func (x *GetCloudProvidersWithFilterResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCloudProvidersWithFilterResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCloudProvidersWithFilterResponse.DiscardUnknown(m) + +func (*GetCloudProvidersWithFilterResponse) ProtoMessage() {} + +func (x *GetCloudProvidersWithFilterResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[30] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCloudProvidersWithFilterResponse proto.InternalMessageInfo +// Deprecated: Use GetCloudProvidersWithFilterResponse.ProtoReflect.Descriptor instead. +func (*GetCloudProvidersWithFilterResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{30} +} -func (m *GetCloudProvidersWithFilterResponse) GetCloudProviders() []*CloudProvider { - if m != nil { - return m.CloudProviders +func (x *GetCloudProvidersWithFilterResponse) GetCloudProviders() []*CloudProvider { + if x != nil { + return x.CloudProviders } return nil } -func (m *GetCloudProvidersWithFilterResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCloudProvidersWithFilterResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCloudProvidersWithFilterResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCloudProvidersWithFilterResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type RegisterArgoCDProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterArgoCDProjectRequest) Reset() { *m = RegisterArgoCDProjectRequest{} } -func (m *RegisterArgoCDProjectRequest) String() string { return proto.CompactTextString(m) } -func (*RegisterArgoCDProjectRequest) ProtoMessage() {} -func (*RegisterArgoCDProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{31} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *RegisterArgoCDProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterArgoCDProjectRequest.Unmarshal(m, b) -} -func (m *RegisterArgoCDProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterArgoCDProjectRequest.Marshal(b, m, deterministic) -} -func (m *RegisterArgoCDProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterArgoCDProjectRequest.Merge(m, src) +func (x *RegisterArgoCDProjectRequest) Reset() { + *x = RegisterArgoCDProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[31] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterArgoCDProjectRequest) XXX_Size() int { - return xxx_messageInfo_RegisterArgoCDProjectRequest.Size(m) + +func (x *RegisterArgoCDProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterArgoCDProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterArgoCDProjectRequest.DiscardUnknown(m) + +func (*RegisterArgoCDProjectRequest) ProtoMessage() {} + +func (x *RegisterArgoCDProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[31] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterArgoCDProjectRequest proto.InternalMessageInfo +// Deprecated: Use RegisterArgoCDProjectRequest.ProtoReflect.Descriptor instead. +func (*RegisterArgoCDProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{31} +} -func (m *RegisterArgoCDProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *RegisterArgoCDProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type RegisterArgoCDProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterArgoCDProjectResponse) Reset() { *m = RegisterArgoCDProjectResponse{} } -func (m *RegisterArgoCDProjectResponse) String() string { return proto.CompactTextString(m) } -func (*RegisterArgoCDProjectResponse) ProtoMessage() {} -func (*RegisterArgoCDProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{32} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *RegisterArgoCDProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterArgoCDProjectResponse.Unmarshal(m, b) -} -func (m *RegisterArgoCDProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterArgoCDProjectResponse.Marshal(b, m, deterministic) -} -func (m *RegisterArgoCDProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterArgoCDProjectResponse.Merge(m, src) +func (x *RegisterArgoCDProjectResponse) Reset() { + *x = RegisterArgoCDProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[32] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterArgoCDProjectResponse) XXX_Size() int { - return xxx_messageInfo_RegisterArgoCDProjectResponse.Size(m) + +func (x *RegisterArgoCDProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterArgoCDProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterArgoCDProjectResponse.DiscardUnknown(m) + +func (*RegisterArgoCDProjectResponse) ProtoMessage() {} + +func (x *RegisterArgoCDProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[32] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterArgoCDProjectResponse proto.InternalMessageInfo +// Deprecated: Use RegisterArgoCDProjectResponse.ProtoReflect.Descriptor instead. +func (*RegisterArgoCDProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{32} +} -func (m *RegisterArgoCDProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *RegisterArgoCDProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *RegisterArgoCDProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *RegisterArgoCDProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetArgoCDProjectsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetArgoCDProjectsRequest) Reset() { *m = GetArgoCDProjectsRequest{} } -func (m *GetArgoCDProjectsRequest) String() string { return proto.CompactTextString(m) } -func (*GetArgoCDProjectsRequest) ProtoMessage() {} -func (*GetArgoCDProjectsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{33} +func (x *GetArgoCDProjectsRequest) Reset() { + *x = GetArgoCDProjectsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[33] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetArgoCDProjectsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetArgoCDProjectsRequest.Unmarshal(m, b) -} -func (m *GetArgoCDProjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetArgoCDProjectsRequest.Marshal(b, m, deterministic) -} -func (m *GetArgoCDProjectsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetArgoCDProjectsRequest.Merge(m, src) -} -func (m *GetArgoCDProjectsRequest) XXX_Size() int { - return xxx_messageInfo_GetArgoCDProjectsRequest.Size(m) -} -func (m *GetArgoCDProjectsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetArgoCDProjectsRequest.DiscardUnknown(m) +func (x *GetArgoCDProjectsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetArgoCDProjectsRequest proto.InternalMessageInfo +func (*GetArgoCDProjectsRequest) ProtoMessage() {} -type GetArgoCDProjectsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Projects []*ArgoCDProject `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetArgoCDProjectsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[33] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetArgoCDProjectsResponse) Reset() { *m = GetArgoCDProjectsResponse{} } -func (m *GetArgoCDProjectsResponse) String() string { return proto.CompactTextString(m) } -func (*GetArgoCDProjectsResponse) ProtoMessage() {} -func (*GetArgoCDProjectsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{34} +// Deprecated: Use GetArgoCDProjectsRequest.ProtoReflect.Descriptor instead. +func (*GetArgoCDProjectsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{33} } -func (m *GetArgoCDProjectsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetArgoCDProjectsResponse.Unmarshal(m, b) -} -func (m *GetArgoCDProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetArgoCDProjectsResponse.Marshal(b, m, deterministic) +type GetArgoCDProjectsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Projects []*ArgoCDProject `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"` } -func (m *GetArgoCDProjectsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetArgoCDProjectsResponse.Merge(m, src) + +func (x *GetArgoCDProjectsResponse) Reset() { + *x = GetArgoCDProjectsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[34] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetArgoCDProjectsResponse) XXX_Size() int { - return xxx_messageInfo_GetArgoCDProjectsResponse.Size(m) + +func (x *GetArgoCDProjectsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetArgoCDProjectsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetArgoCDProjectsResponse.DiscardUnknown(m) + +func (*GetArgoCDProjectsResponse) ProtoMessage() {} + +func (x *GetArgoCDProjectsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[34] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetArgoCDProjectsResponse proto.InternalMessageInfo +// Deprecated: Use GetArgoCDProjectsResponse.ProtoReflect.Descriptor instead. +func (*GetArgoCDProjectsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{34} +} -func (m *GetArgoCDProjectsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetArgoCDProjectsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetArgoCDProjectsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetArgoCDProjectsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetArgoCDProjectsResponse) GetProjects() []*ArgoCDProject { - if m != nil { - return m.Projects +func (x *GetArgoCDProjectsResponse) GetProjects() []*ArgoCDProject { + if x != nil { + return x.Projects } return nil } type UnRegisterArgoCDProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterArgoCDProjectRequest) Reset() { *m = UnRegisterArgoCDProjectRequest{} } -func (m *UnRegisterArgoCDProjectRequest) String() string { return proto.CompactTextString(m) } -func (*UnRegisterArgoCDProjectRequest) ProtoMessage() {} -func (*UnRegisterArgoCDProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{35} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *UnRegisterArgoCDProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterArgoCDProjectRequest.Unmarshal(m, b) -} -func (m *UnRegisterArgoCDProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterArgoCDProjectRequest.Marshal(b, m, deterministic) -} -func (m *UnRegisterArgoCDProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterArgoCDProjectRequest.Merge(m, src) +func (x *UnRegisterArgoCDProjectRequest) Reset() { + *x = UnRegisterArgoCDProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[35] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterArgoCDProjectRequest) XXX_Size() int { - return xxx_messageInfo_UnRegisterArgoCDProjectRequest.Size(m) + +func (x *UnRegisterArgoCDProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterArgoCDProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterArgoCDProjectRequest.DiscardUnknown(m) + +func (*UnRegisterArgoCDProjectRequest) ProtoMessage() {} + +func (x *UnRegisterArgoCDProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[35] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterArgoCDProjectRequest proto.InternalMessageInfo +// Deprecated: Use UnRegisterArgoCDProjectRequest.ProtoReflect.Descriptor instead. +func (*UnRegisterArgoCDProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{35} +} -func (m *UnRegisterArgoCDProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *UnRegisterArgoCDProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type UnRegisterArgoCDProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterArgoCDProjectResponse) Reset() { *m = UnRegisterArgoCDProjectResponse{} } -func (m *UnRegisterArgoCDProjectResponse) String() string { return proto.CompactTextString(m) } -func (*UnRegisterArgoCDProjectResponse) ProtoMessage() {} -func (*UnRegisterArgoCDProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{36} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UnRegisterArgoCDProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterArgoCDProjectResponse.Unmarshal(m, b) -} -func (m *UnRegisterArgoCDProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterArgoCDProjectResponse.Marshal(b, m, deterministic) -} -func (m *UnRegisterArgoCDProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterArgoCDProjectResponse.Merge(m, src) +func (x *UnRegisterArgoCDProjectResponse) Reset() { + *x = UnRegisterArgoCDProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[36] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterArgoCDProjectResponse) XXX_Size() int { - return xxx_messageInfo_UnRegisterArgoCDProjectResponse.Size(m) + +func (x *UnRegisterArgoCDProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterArgoCDProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterArgoCDProjectResponse.DiscardUnknown(m) + +func (*UnRegisterArgoCDProjectResponse) ProtoMessage() {} + +func (x *UnRegisterArgoCDProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[36] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterArgoCDProjectResponse proto.InternalMessageInfo +// Deprecated: Use UnRegisterArgoCDProjectResponse.ProtoReflect.Descriptor instead. +func (*UnRegisterArgoCDProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{36} +} -func (m *UnRegisterArgoCDProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UnRegisterArgoCDProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UnRegisterArgoCDProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UnRegisterArgoCDProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type ArgoCDProject struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` - Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ArgoCDProject) Reset() { *m = ArgoCDProject{} } -func (m *ArgoCDProject) String() string { return proto.CompactTextString(m) } -func (*ArgoCDProject) ProtoMessage() {} -func (*ArgoCDProject) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{37} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + ProjectUrl string `protobuf:"bytes,2,opt,name=projectUrl,proto3" json:"projectUrl,omitempty"` + Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` } -func (m *ArgoCDProject) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ArgoCDProject.Unmarshal(m, b) -} -func (m *ArgoCDProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ArgoCDProject.Marshal(b, m, deterministic) -} -func (m *ArgoCDProject) XXX_Merge(src proto.Message) { - xxx_messageInfo_ArgoCDProject.Merge(m, src) +func (x *ArgoCDProject) Reset() { + *x = ArgoCDProject{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[37] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ArgoCDProject) XXX_Size() int { - return xxx_messageInfo_ArgoCDProject.Size(m) + +func (x *ArgoCDProject) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ArgoCDProject) XXX_DiscardUnknown() { - xxx_messageInfo_ArgoCDProject.DiscardUnknown(m) + +func (*ArgoCDProject) ProtoMessage() {} + +func (x *ArgoCDProject) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[37] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ArgoCDProject proto.InternalMessageInfo +// Deprecated: Use ArgoCDProject.ProtoReflect.Descriptor instead. +func (*ArgoCDProject) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{37} +} -func (m *ArgoCDProject) GetId() string { - if m != nil { - return m.Id +func (x *ArgoCDProject) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *ArgoCDProject) GetProjectUrl() string { - if m != nil { - return m.ProjectUrl +func (x *ArgoCDProject) GetProjectUrl() string { + if x != nil { + return x.ProjectUrl } return "" } -func (m *ArgoCDProject) GetStatus() string { - if m != nil { - return m.Status +func (x *ArgoCDProject) GetStatus() string { + if x != nil { + return x.Status } return "" } -func (m *ArgoCDProject) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *ArgoCDProject) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type RegisterTektonProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterTektonProjectRequest) Reset() { *m = RegisterTektonProjectRequest{} } -func (m *RegisterTektonProjectRequest) String() string { return proto.CompactTextString(m) } -func (*RegisterTektonProjectRequest) ProtoMessage() {} -func (*RegisterTektonProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{38} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *RegisterTektonProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterTektonProjectRequest.Unmarshal(m, b) -} -func (m *RegisterTektonProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterTektonProjectRequest.Marshal(b, m, deterministic) -} -func (m *RegisterTektonProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterTektonProjectRequest.Merge(m, src) +func (x *RegisterTektonProjectRequest) Reset() { + *x = RegisterTektonProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[38] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterTektonProjectRequest) XXX_Size() int { - return xxx_messageInfo_RegisterTektonProjectRequest.Size(m) + +func (x *RegisterTektonProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterTektonProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterTektonProjectRequest.DiscardUnknown(m) + +func (*RegisterTektonProjectRequest) ProtoMessage() {} + +func (x *RegisterTektonProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[38] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterTektonProjectRequest proto.InternalMessageInfo +// Deprecated: Use RegisterTektonProjectRequest.ProtoReflect.Descriptor instead. +func (*RegisterTektonProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{38} +} -func (m *RegisterTektonProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *RegisterTektonProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type RegisterTektonProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterTektonProjectResponse) Reset() { *m = RegisterTektonProjectResponse{} } -func (m *RegisterTektonProjectResponse) String() string { return proto.CompactTextString(m) } -func (*RegisterTektonProjectResponse) ProtoMessage() {} -func (*RegisterTektonProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{39} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *RegisterTektonProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterTektonProjectResponse.Unmarshal(m, b) -} -func (m *RegisterTektonProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterTektonProjectResponse.Marshal(b, m, deterministic) -} -func (m *RegisterTektonProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterTektonProjectResponse.Merge(m, src) +func (x *RegisterTektonProjectResponse) Reset() { + *x = RegisterTektonProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[39] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterTektonProjectResponse) XXX_Size() int { - return xxx_messageInfo_RegisterTektonProjectResponse.Size(m) + +func (x *RegisterTektonProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterTektonProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterTektonProjectResponse.DiscardUnknown(m) + +func (*RegisterTektonProjectResponse) ProtoMessage() {} + +func (x *RegisterTektonProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[39] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterTektonProjectResponse proto.InternalMessageInfo +// Deprecated: Use RegisterTektonProjectResponse.ProtoReflect.Descriptor instead. +func (*RegisterTektonProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{39} +} -func (m *RegisterTektonProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *RegisterTektonProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *RegisterTektonProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *RegisterTektonProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UnRegisterTektonProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterTektonProjectRequest) Reset() { *m = UnRegisterTektonProjectRequest{} } -func (m *UnRegisterTektonProjectRequest) String() string { return proto.CompactTextString(m) } -func (*UnRegisterTektonProjectRequest) ProtoMessage() {} -func (*UnRegisterTektonProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{40} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *UnRegisterTektonProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterTektonProjectRequest.Unmarshal(m, b) -} -func (m *UnRegisterTektonProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterTektonProjectRequest.Marshal(b, m, deterministic) -} -func (m *UnRegisterTektonProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterTektonProjectRequest.Merge(m, src) +func (x *UnRegisterTektonProjectRequest) Reset() { + *x = UnRegisterTektonProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[40] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterTektonProjectRequest) XXX_Size() int { - return xxx_messageInfo_UnRegisterTektonProjectRequest.Size(m) + +func (x *UnRegisterTektonProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterTektonProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterTektonProjectRequest.DiscardUnknown(m) + +func (*UnRegisterTektonProjectRequest) ProtoMessage() {} + +func (x *UnRegisterTektonProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[40] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterTektonProjectRequest proto.InternalMessageInfo +// Deprecated: Use UnRegisterTektonProjectRequest.ProtoReflect.Descriptor instead. +func (*UnRegisterTektonProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{40} +} -func (m *UnRegisterTektonProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *UnRegisterTektonProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type UnRegisterTektonProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterTektonProjectResponse) Reset() { *m = UnRegisterTektonProjectResponse{} } -func (m *UnRegisterTektonProjectResponse) String() string { return proto.CompactTextString(m) } -func (*UnRegisterTektonProjectResponse) ProtoMessage() {} -func (*UnRegisterTektonProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{41} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UnRegisterTektonProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterTektonProjectResponse.Unmarshal(m, b) -} -func (m *UnRegisterTektonProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterTektonProjectResponse.Marshal(b, m, deterministic) -} -func (m *UnRegisterTektonProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterTektonProjectResponse.Merge(m, src) +func (x *UnRegisterTektonProjectResponse) Reset() { + *x = UnRegisterTektonProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[41] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterTektonProjectResponse) XXX_Size() int { - return xxx_messageInfo_UnRegisterTektonProjectResponse.Size(m) + +func (x *UnRegisterTektonProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterTektonProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterTektonProjectResponse.DiscardUnknown(m) + +func (*UnRegisterTektonProjectResponse) ProtoMessage() {} + +func (x *UnRegisterTektonProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[41] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterTektonProjectResponse proto.InternalMessageInfo +// Deprecated: Use UnRegisterTektonProjectResponse.ProtoReflect.Descriptor instead. +func (*UnRegisterTektonProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{41} +} -func (m *UnRegisterTektonProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UnRegisterTektonProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UnRegisterTektonProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UnRegisterTektonProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type TektonProject struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - GitProjectUrl string `protobuf:"bytes,2,opt,name=gitProjectUrl,proto3" json:"gitProjectUrl,omitempty"` - Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *TektonProject) Reset() { *m = TektonProject{} } -func (m *TektonProject) String() string { return proto.CompactTextString(m) } -func (*TektonProject) ProtoMessage() {} -func (*TektonProject) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{42} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + GitProjectUrl string `protobuf:"bytes,2,opt,name=gitProjectUrl,proto3" json:"gitProjectUrl,omitempty"` + Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` } -func (m *TektonProject) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TektonProject.Unmarshal(m, b) -} -func (m *TektonProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TektonProject.Marshal(b, m, deterministic) -} -func (m *TektonProject) XXX_Merge(src proto.Message) { - xxx_messageInfo_TektonProject.Merge(m, src) +func (x *TektonProject) Reset() { + *x = TektonProject{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[42] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *TektonProject) XXX_Size() int { - return xxx_messageInfo_TektonProject.Size(m) + +func (x *TektonProject) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *TektonProject) XXX_DiscardUnknown() { - xxx_messageInfo_TektonProject.DiscardUnknown(m) + +func (*TektonProject) ProtoMessage() {} + +func (x *TektonProject) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[42] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_TektonProject proto.InternalMessageInfo +// Deprecated: Use TektonProject.ProtoReflect.Descriptor instead. +func (*TektonProject) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{42} +} -func (m *TektonProject) GetId() string { - if m != nil { - return m.Id +func (x *TektonProject) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *TektonProject) GetGitProjectUrl() string { - if m != nil { - return m.GitProjectUrl +func (x *TektonProject) GetGitProjectUrl() string { + if x != nil { + return x.GitProjectUrl } return "" } -func (m *TektonProject) GetStatus() string { - if m != nil { - return m.Status +func (x *TektonProject) GetStatus() string { + if x != nil { + return x.Status } return "" } -func (m *TektonProject) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *TektonProject) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type GetTektonProjectsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetTektonProjectsRequest) Reset() { *m = GetTektonProjectsRequest{} } -func (m *GetTektonProjectsRequest) String() string { return proto.CompactTextString(m) } -func (*GetTektonProjectsRequest) ProtoMessage() {} -func (*GetTektonProjectsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{43} +func (x *GetTektonProjectsRequest) Reset() { + *x = GetTektonProjectsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[43] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetTektonProjectsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTektonProjectsRequest.Unmarshal(m, b) -} -func (m *GetTektonProjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTektonProjectsRequest.Marshal(b, m, deterministic) -} -func (m *GetTektonProjectsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTektonProjectsRequest.Merge(m, src) -} -func (m *GetTektonProjectsRequest) XXX_Size() int { - return xxx_messageInfo_GetTektonProjectsRequest.Size(m) -} -func (m *GetTektonProjectsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetTektonProjectsRequest.DiscardUnknown(m) +func (x *GetTektonProjectsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetTektonProjectsRequest proto.InternalMessageInfo +func (*GetTektonProjectsRequest) ProtoMessage() {} -type GetTektonProjectsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Projects []*TektonProject `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetTektonProjectsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[43] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetTektonProjectsResponse) Reset() { *m = GetTektonProjectsResponse{} } -func (m *GetTektonProjectsResponse) String() string { return proto.CompactTextString(m) } -func (*GetTektonProjectsResponse) ProtoMessage() {} -func (*GetTektonProjectsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{44} +// Deprecated: Use GetTektonProjectsRequest.ProtoReflect.Descriptor instead. +func (*GetTektonProjectsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{43} } -func (m *GetTektonProjectsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTektonProjectsResponse.Unmarshal(m, b) -} -func (m *GetTektonProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTektonProjectsResponse.Marshal(b, m, deterministic) +type GetTektonProjectsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Projects []*TektonProject `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"` } -func (m *GetTektonProjectsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTektonProjectsResponse.Merge(m, src) + +func (x *GetTektonProjectsResponse) Reset() { + *x = GetTektonProjectsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[44] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetTektonProjectsResponse) XXX_Size() int { - return xxx_messageInfo_GetTektonProjectsResponse.Size(m) + +func (x *GetTektonProjectsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetTektonProjectsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetTektonProjectsResponse.DiscardUnknown(m) + +func (*GetTektonProjectsResponse) ProtoMessage() {} + +func (x *GetTektonProjectsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[44] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetTektonProjectsResponse proto.InternalMessageInfo +// Deprecated: Use GetTektonProjectsResponse.ProtoReflect.Descriptor instead. +func (*GetTektonProjectsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{44} +} -func (m *GetTektonProjectsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetTektonProjectsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetTektonProjectsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetTektonProjectsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetTektonProjectsResponse) GetProjects() []*TektonProject { - if m != nil { - return m.Projects +func (x *GetTektonProjectsResponse) GetProjects() []*TektonProject { + if x != nil { + return x.Projects } return nil } type CaptenPlugin struct { - PluginName string `protobuf:"bytes,1,opt,name=pluginName,proto3" json:"pluginName,omitempty"` - PluginDescription string `protobuf:"bytes,2,opt,name=pluginDescription,proto3" json:"pluginDescription,omitempty"` - LaunchURL string `protobuf:"bytes,3,opt,name=launchURL,proto3" json:"launchURL,omitempty"` - LaunchIcon []byte `protobuf:"bytes,4,opt,name=launchIcon,proto3" json:"launchIcon,omitempty"` - InstallStatus string `protobuf:"bytes,5,opt,name=installStatus,proto3" json:"installStatus,omitempty"` - RuntimeStatus string `protobuf:"bytes,6,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *CaptenPlugin) Reset() { *m = CaptenPlugin{} } -func (m *CaptenPlugin) String() string { return proto.CompactTextString(m) } -func (*CaptenPlugin) ProtoMessage() {} -func (*CaptenPlugin) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{45} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *CaptenPlugin) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CaptenPlugin.Unmarshal(m, b) + PluginName string `protobuf:"bytes,1,opt,name=pluginName,proto3" json:"pluginName,omitempty"` + PluginDescription string `protobuf:"bytes,2,opt,name=pluginDescription,proto3" json:"pluginDescription,omitempty"` + LaunchURL string `protobuf:"bytes,3,opt,name=launchURL,proto3" json:"launchURL,omitempty"` + LaunchIcon []byte `protobuf:"bytes,4,opt,name=launchIcon,proto3" json:"launchIcon,omitempty"` + InstallStatus string `protobuf:"bytes,5,opt,name=installStatus,proto3" json:"installStatus,omitempty"` + RuntimeStatus string `protobuf:"bytes,6,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` } -func (m *CaptenPlugin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CaptenPlugin.Marshal(b, m, deterministic) -} -func (m *CaptenPlugin) XXX_Merge(src proto.Message) { - xxx_messageInfo_CaptenPlugin.Merge(m, src) + +func (x *CaptenPlugin) Reset() { + *x = CaptenPlugin{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[45] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CaptenPlugin) XXX_Size() int { - return xxx_messageInfo_CaptenPlugin.Size(m) + +func (x *CaptenPlugin) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CaptenPlugin) XXX_DiscardUnknown() { - xxx_messageInfo_CaptenPlugin.DiscardUnknown(m) + +func (*CaptenPlugin) ProtoMessage() {} + +func (x *CaptenPlugin) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[45] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CaptenPlugin proto.InternalMessageInfo +// Deprecated: Use CaptenPlugin.ProtoReflect.Descriptor instead. +func (*CaptenPlugin) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{45} +} -func (m *CaptenPlugin) GetPluginName() string { - if m != nil { - return m.PluginName +func (x *CaptenPlugin) GetPluginName() string { + if x != nil { + return x.PluginName } return "" } -func (m *CaptenPlugin) GetPluginDescription() string { - if m != nil { - return m.PluginDescription +func (x *CaptenPlugin) GetPluginDescription() string { + if x != nil { + return x.PluginDescription } return "" } -func (m *CaptenPlugin) GetLaunchURL() string { - if m != nil { - return m.LaunchURL +func (x *CaptenPlugin) GetLaunchURL() string { + if x != nil { + return x.LaunchURL } return "" } -func (m *CaptenPlugin) GetLaunchIcon() []byte { - if m != nil { - return m.LaunchIcon +func (x *CaptenPlugin) GetLaunchIcon() []byte { + if x != nil { + return x.LaunchIcon } return nil } -func (m *CaptenPlugin) GetInstallStatus() string { - if m != nil { - return m.InstallStatus +func (x *CaptenPlugin) GetInstallStatus() string { + if x != nil { + return x.InstallStatus } return "" } -func (m *CaptenPlugin) GetRuntimeStatus() string { - if m != nil { - return m.RuntimeStatus +func (x *CaptenPlugin) GetRuntimeStatus() string { + if x != nil { + return x.RuntimeStatus } return "" } type GetCaptenPluginsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetCaptenPluginsRequest) Reset() { *m = GetCaptenPluginsRequest{} } -func (m *GetCaptenPluginsRequest) String() string { return proto.CompactTextString(m) } -func (*GetCaptenPluginsRequest) ProtoMessage() {} -func (*GetCaptenPluginsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{46} +func (x *GetCaptenPluginsRequest) Reset() { + *x = GetCaptenPluginsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[46] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCaptenPluginsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCaptenPluginsRequest.Unmarshal(m, b) -} -func (m *GetCaptenPluginsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCaptenPluginsRequest.Marshal(b, m, deterministic) -} -func (m *GetCaptenPluginsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCaptenPluginsRequest.Merge(m, src) -} -func (m *GetCaptenPluginsRequest) XXX_Size() int { - return xxx_messageInfo_GetCaptenPluginsRequest.Size(m) -} -func (m *GetCaptenPluginsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCaptenPluginsRequest.DiscardUnknown(m) +func (x *GetCaptenPluginsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetCaptenPluginsRequest proto.InternalMessageInfo +func (*GetCaptenPluginsRequest) ProtoMessage() {} -type GetCaptenPluginsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Plugins []*CaptenPlugin `protobuf:"bytes,3,rep,name=plugins,proto3" json:"plugins,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetCaptenPluginsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[46] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetCaptenPluginsResponse) Reset() { *m = GetCaptenPluginsResponse{} } -func (m *GetCaptenPluginsResponse) String() string { return proto.CompactTextString(m) } -func (*GetCaptenPluginsResponse) ProtoMessage() {} -func (*GetCaptenPluginsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{47} +// Deprecated: Use GetCaptenPluginsRequest.ProtoReflect.Descriptor instead. +func (*GetCaptenPluginsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{46} } -func (m *GetCaptenPluginsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCaptenPluginsResponse.Unmarshal(m, b) -} -func (m *GetCaptenPluginsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCaptenPluginsResponse.Marshal(b, m, deterministic) +type GetCaptenPluginsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Plugins []*CaptenPlugin `protobuf:"bytes,3,rep,name=plugins,proto3" json:"plugins,omitempty"` } -func (m *GetCaptenPluginsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCaptenPluginsResponse.Merge(m, src) + +func (x *GetCaptenPluginsResponse) Reset() { + *x = GetCaptenPluginsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[47] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCaptenPluginsResponse) XXX_Size() int { - return xxx_messageInfo_GetCaptenPluginsResponse.Size(m) + +func (x *GetCaptenPluginsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCaptenPluginsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCaptenPluginsResponse.DiscardUnknown(m) + +func (*GetCaptenPluginsResponse) ProtoMessage() {} + +func (x *GetCaptenPluginsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[47] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCaptenPluginsResponse proto.InternalMessageInfo +// Deprecated: Use GetCaptenPluginsResponse.ProtoReflect.Descriptor instead. +func (*GetCaptenPluginsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{47} +} -func (m *GetCaptenPluginsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCaptenPluginsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCaptenPluginsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCaptenPluginsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetCaptenPluginsResponse) GetPlugins() []*CaptenPlugin { - if m != nil { - return m.Plugins +func (x *GetCaptenPluginsResponse) GetPlugins() []*CaptenPlugin { + if x != nil { + return x.Plugins } return nil } type RegisterCrossplaneProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterCrossplaneProjectRequest) Reset() { *m = RegisterCrossplaneProjectRequest{} } -func (m *RegisterCrossplaneProjectRequest) String() string { return proto.CompactTextString(m) } -func (*RegisterCrossplaneProjectRequest) ProtoMessage() {} -func (*RegisterCrossplaneProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{48} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *RegisterCrossplaneProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterCrossplaneProjectRequest.Unmarshal(m, b) -} -func (m *RegisterCrossplaneProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterCrossplaneProjectRequest.Marshal(b, m, deterministic) -} -func (m *RegisterCrossplaneProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterCrossplaneProjectRequest.Merge(m, src) +func (x *RegisterCrossplaneProjectRequest) Reset() { + *x = RegisterCrossplaneProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[48] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterCrossplaneProjectRequest) XXX_Size() int { - return xxx_messageInfo_RegisterCrossplaneProjectRequest.Size(m) + +func (x *RegisterCrossplaneProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterCrossplaneProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterCrossplaneProjectRequest.DiscardUnknown(m) + +func (*RegisterCrossplaneProjectRequest) ProtoMessage() {} + +func (x *RegisterCrossplaneProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[48] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterCrossplaneProjectRequest proto.InternalMessageInfo +// Deprecated: Use RegisterCrossplaneProjectRequest.ProtoReflect.Descriptor instead. +func (*RegisterCrossplaneProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{48} +} -func (m *RegisterCrossplaneProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *RegisterCrossplaneProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type RegisterCrossplaneProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *RegisterCrossplaneProjectResponse) Reset() { *m = RegisterCrossplaneProjectResponse{} } -func (m *RegisterCrossplaneProjectResponse) String() string { return proto.CompactTextString(m) } -func (*RegisterCrossplaneProjectResponse) ProtoMessage() {} -func (*RegisterCrossplaneProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{49} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *RegisterCrossplaneProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegisterCrossplaneProjectResponse.Unmarshal(m, b) -} -func (m *RegisterCrossplaneProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegisterCrossplaneProjectResponse.Marshal(b, m, deterministic) -} -func (m *RegisterCrossplaneProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegisterCrossplaneProjectResponse.Merge(m, src) +func (x *RegisterCrossplaneProjectResponse) Reset() { + *x = RegisterCrossplaneProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[49] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RegisterCrossplaneProjectResponse) XXX_Size() int { - return xxx_messageInfo_RegisterCrossplaneProjectResponse.Size(m) + +func (x *RegisterCrossplaneProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *RegisterCrossplaneProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_RegisterCrossplaneProjectResponse.DiscardUnknown(m) + +func (*RegisterCrossplaneProjectResponse) ProtoMessage() {} + +func (x *RegisterCrossplaneProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[49] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_RegisterCrossplaneProjectResponse proto.InternalMessageInfo +// Deprecated: Use RegisterCrossplaneProjectResponse.ProtoReflect.Descriptor instead. +func (*RegisterCrossplaneProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{49} +} -func (m *RegisterCrossplaneProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *RegisterCrossplaneProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *RegisterCrossplaneProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *RegisterCrossplaneProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UnRegisterCrossplaneProjectRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterCrossplaneProjectRequest) Reset() { *m = UnRegisterCrossplaneProjectRequest{} } -func (m *UnRegisterCrossplaneProjectRequest) String() string { return proto.CompactTextString(m) } -func (*UnRegisterCrossplaneProjectRequest) ProtoMessage() {} -func (*UnRegisterCrossplaneProjectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{50} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *UnRegisterCrossplaneProjectRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterCrossplaneProjectRequest.Unmarshal(m, b) -} -func (m *UnRegisterCrossplaneProjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterCrossplaneProjectRequest.Marshal(b, m, deterministic) -} -func (m *UnRegisterCrossplaneProjectRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterCrossplaneProjectRequest.Merge(m, src) +func (x *UnRegisterCrossplaneProjectRequest) Reset() { + *x = UnRegisterCrossplaneProjectRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[50] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterCrossplaneProjectRequest) XXX_Size() int { - return xxx_messageInfo_UnRegisterCrossplaneProjectRequest.Size(m) + +func (x *UnRegisterCrossplaneProjectRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterCrossplaneProjectRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterCrossplaneProjectRequest.DiscardUnknown(m) + +func (*UnRegisterCrossplaneProjectRequest) ProtoMessage() {} + +func (x *UnRegisterCrossplaneProjectRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[50] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterCrossplaneProjectRequest proto.InternalMessageInfo +// Deprecated: Use UnRegisterCrossplaneProjectRequest.ProtoReflect.Descriptor instead. +func (*UnRegisterCrossplaneProjectRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{50} +} -func (m *UnRegisterCrossplaneProjectRequest) GetId() string { - if m != nil { - return m.Id +func (x *UnRegisterCrossplaneProjectRequest) GetId() string { + if x != nil { + return x.Id } return "" } type UnRegisterCrossplaneProjectResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnRegisterCrossplaneProjectResponse) Reset() { *m = UnRegisterCrossplaneProjectResponse{} } -func (m *UnRegisterCrossplaneProjectResponse) String() string { return proto.CompactTextString(m) } -func (*UnRegisterCrossplaneProjectResponse) ProtoMessage() {} -func (*UnRegisterCrossplaneProjectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{51} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UnRegisterCrossplaneProjectResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnRegisterCrossplaneProjectResponse.Unmarshal(m, b) -} -func (m *UnRegisterCrossplaneProjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnRegisterCrossplaneProjectResponse.Marshal(b, m, deterministic) -} -func (m *UnRegisterCrossplaneProjectResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnRegisterCrossplaneProjectResponse.Merge(m, src) +func (x *UnRegisterCrossplaneProjectResponse) Reset() { + *x = UnRegisterCrossplaneProjectResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[51] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnRegisterCrossplaneProjectResponse) XXX_Size() int { - return xxx_messageInfo_UnRegisterCrossplaneProjectResponse.Size(m) + +func (x *UnRegisterCrossplaneProjectResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnRegisterCrossplaneProjectResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnRegisterCrossplaneProjectResponse.DiscardUnknown(m) + +func (*UnRegisterCrossplaneProjectResponse) ProtoMessage() {} + +func (x *UnRegisterCrossplaneProjectResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[51] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnRegisterCrossplaneProjectResponse proto.InternalMessageInfo +// Deprecated: Use UnRegisterCrossplaneProjectResponse.ProtoReflect.Descriptor instead. +func (*UnRegisterCrossplaneProjectResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{51} +} -func (m *UnRegisterCrossplaneProjectResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UnRegisterCrossplaneProjectResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UnRegisterCrossplaneProjectResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UnRegisterCrossplaneProjectResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type CrossplaneProject struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - GitProjectUrl string `protobuf:"bytes,2,opt,name=gitProjectUrl,proto3" json:"gitProjectUrl,omitempty"` - Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *CrossplaneProject) Reset() { *m = CrossplaneProject{} } -func (m *CrossplaneProject) String() string { return proto.CompactTextString(m) } -func (*CrossplaneProject) ProtoMessage() {} -func (*CrossplaneProject) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{52} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + GitProjectUrl string `protobuf:"bytes,2,opt,name=gitProjectUrl,proto3" json:"gitProjectUrl,omitempty"` + Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` } -func (m *CrossplaneProject) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CrossplaneProject.Unmarshal(m, b) -} -func (m *CrossplaneProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CrossplaneProject.Marshal(b, m, deterministic) -} -func (m *CrossplaneProject) XXX_Merge(src proto.Message) { - xxx_messageInfo_CrossplaneProject.Merge(m, src) +func (x *CrossplaneProject) Reset() { + *x = CrossplaneProject{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[52] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CrossplaneProject) XXX_Size() int { - return xxx_messageInfo_CrossplaneProject.Size(m) + +func (x *CrossplaneProject) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CrossplaneProject) XXX_DiscardUnknown() { - xxx_messageInfo_CrossplaneProject.DiscardUnknown(m) + +func (*CrossplaneProject) ProtoMessage() {} + +func (x *CrossplaneProject) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[52] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CrossplaneProject proto.InternalMessageInfo +// Deprecated: Use CrossplaneProject.ProtoReflect.Descriptor instead. +func (*CrossplaneProject) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{52} +} -func (m *CrossplaneProject) GetId() string { - if m != nil { - return m.Id +func (x *CrossplaneProject) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *CrossplaneProject) GetGitProjectUrl() string { - if m != nil { - return m.GitProjectUrl +func (x *CrossplaneProject) GetGitProjectUrl() string { + if x != nil { + return x.GitProjectUrl } return "" } -func (m *CrossplaneProject) GetStatus() string { - if m != nil { - return m.Status +func (x *CrossplaneProject) GetStatus() string { + if x != nil { + return x.Status } return "" } -func (m *CrossplaneProject) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *CrossplaneProject) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type GetCrossplaneProjectsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetCrossplaneProjectsRequest) Reset() { *m = GetCrossplaneProjectsRequest{} } -func (m *GetCrossplaneProjectsRequest) String() string { return proto.CompactTextString(m) } -func (*GetCrossplaneProjectsRequest) ProtoMessage() {} -func (*GetCrossplaneProjectsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{53} +func (x *GetCrossplaneProjectsRequest) Reset() { + *x = GetCrossplaneProjectsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[53] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCrossplaneProjectsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCrossplaneProjectsRequest.Unmarshal(m, b) -} -func (m *GetCrossplaneProjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCrossplaneProjectsRequest.Marshal(b, m, deterministic) -} -func (m *GetCrossplaneProjectsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCrossplaneProjectsRequest.Merge(m, src) -} -func (m *GetCrossplaneProjectsRequest) XXX_Size() int { - return xxx_messageInfo_GetCrossplaneProjectsRequest.Size(m) -} -func (m *GetCrossplaneProjectsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetCrossplaneProjectsRequest.DiscardUnknown(m) +func (x *GetCrossplaneProjectsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetCrossplaneProjectsRequest proto.InternalMessageInfo +func (*GetCrossplaneProjectsRequest) ProtoMessage() {} -type GetCrossplaneProjectsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Project *CrossplaneProject `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetCrossplaneProjectsRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[53] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetCrossplaneProjectsResponse) Reset() { *m = GetCrossplaneProjectsResponse{} } -func (m *GetCrossplaneProjectsResponse) String() string { return proto.CompactTextString(m) } -func (*GetCrossplaneProjectsResponse) ProtoMessage() {} -func (*GetCrossplaneProjectsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{54} +// Deprecated: Use GetCrossplaneProjectsRequest.ProtoReflect.Descriptor instead. +func (*GetCrossplaneProjectsRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{53} } -func (m *GetCrossplaneProjectsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetCrossplaneProjectsResponse.Unmarshal(m, b) -} -func (m *GetCrossplaneProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetCrossplaneProjectsResponse.Marshal(b, m, deterministic) +type GetCrossplaneProjectsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Project *CrossplaneProject `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"` } -func (m *GetCrossplaneProjectsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetCrossplaneProjectsResponse.Merge(m, src) + +func (x *GetCrossplaneProjectsResponse) Reset() { + *x = GetCrossplaneProjectsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[54] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetCrossplaneProjectsResponse) XXX_Size() int { - return xxx_messageInfo_GetCrossplaneProjectsResponse.Size(m) + +func (x *GetCrossplaneProjectsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetCrossplaneProjectsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetCrossplaneProjectsResponse.DiscardUnknown(m) + +func (*GetCrossplaneProjectsResponse) ProtoMessage() {} + +func (x *GetCrossplaneProjectsResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[54] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetCrossplaneProjectsResponse proto.InternalMessageInfo +// Deprecated: Use GetCrossplaneProjectsResponse.ProtoReflect.Descriptor instead. +func (*GetCrossplaneProjectsResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{54} +} -func (m *GetCrossplaneProjectsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetCrossplaneProjectsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetCrossplaneProjectsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetCrossplaneProjectsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetCrossplaneProjectsResponse) GetProject() *CrossplaneProject { - if m != nil { - return m.Project +func (x *GetCrossplaneProjectsResponse) GetProject() *CrossplaneProject { + if x != nil { + return x.Project } return nil } type ManagedCluster struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"` - ClusterEndpoint string `protobuf:"bytes,3,opt,name=clusterEndpoint,proto3" json:"clusterEndpoint,omitempty"` - ClusterDeployStatus string `protobuf:"bytes,4,opt,name=clusterDeployStatus,proto3" json:"clusterDeployStatus,omitempty"` - AppDeployStatus string `protobuf:"bytes,5,opt,name=appDeployStatus,proto3" json:"appDeployStatus,omitempty"` - LastUpdateTime string `protobuf:"bytes,6,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ManagedCluster) Reset() { *m = ManagedCluster{} } -func (m *ManagedCluster) String() string { return proto.CompactTextString(m) } -func (*ManagedCluster) ProtoMessage() {} -func (*ManagedCluster) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{55} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ManagedCluster) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ManagedCluster.Unmarshal(m, b) -} -func (m *ManagedCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ManagedCluster.Marshal(b, m, deterministic) + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"` + ClusterEndpoint string `protobuf:"bytes,3,opt,name=clusterEndpoint,proto3" json:"clusterEndpoint,omitempty"` + ClusterDeployStatus string `protobuf:"bytes,4,opt,name=clusterDeployStatus,proto3" json:"clusterDeployStatus,omitempty"` + AppDeployStatus string `protobuf:"bytes,5,opt,name=appDeployStatus,proto3" json:"appDeployStatus,omitempty"` + LastUpdateTime string `protobuf:"bytes,6,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` } -func (m *ManagedCluster) XXX_Merge(src proto.Message) { - xxx_messageInfo_ManagedCluster.Merge(m, src) + +func (x *ManagedCluster) Reset() { + *x = ManagedCluster{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[55] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ManagedCluster) XXX_Size() int { - return xxx_messageInfo_ManagedCluster.Size(m) + +func (x *ManagedCluster) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ManagedCluster) XXX_DiscardUnknown() { - xxx_messageInfo_ManagedCluster.DiscardUnknown(m) + +func (*ManagedCluster) ProtoMessage() {} + +func (x *ManagedCluster) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[55] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ManagedCluster proto.InternalMessageInfo +// Deprecated: Use ManagedCluster.ProtoReflect.Descriptor instead. +func (*ManagedCluster) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{55} +} -func (m *ManagedCluster) GetId() string { - if m != nil { - return m.Id +func (x *ManagedCluster) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *ManagedCluster) GetClusterName() string { - if m != nil { - return m.ClusterName +func (x *ManagedCluster) GetClusterName() string { + if x != nil { + return x.ClusterName } return "" } -func (m *ManagedCluster) GetClusterEndpoint() string { - if m != nil { - return m.ClusterEndpoint +func (x *ManagedCluster) GetClusterEndpoint() string { + if x != nil { + return x.ClusterEndpoint } return "" } -func (m *ManagedCluster) GetClusterDeployStatus() string { - if m != nil { - return m.ClusterDeployStatus +func (x *ManagedCluster) GetClusterDeployStatus() string { + if x != nil { + return x.ClusterDeployStatus } return "" } -func (m *ManagedCluster) GetAppDeployStatus() string { - if m != nil { - return m.AppDeployStatus +func (x *ManagedCluster) GetAppDeployStatus() string { + if x != nil { + return x.AppDeployStatus } return "" } -func (m *ManagedCluster) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *ManagedCluster) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type GetManagedClustersRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetManagedClustersRequest) Reset() { *m = GetManagedClustersRequest{} } -func (m *GetManagedClustersRequest) String() string { return proto.CompactTextString(m) } -func (*GetManagedClustersRequest) ProtoMessage() {} -func (*GetManagedClustersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{56} +func (x *GetManagedClustersRequest) Reset() { + *x = GetManagedClustersRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[56] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetManagedClustersRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetManagedClustersRequest.Unmarshal(m, b) -} -func (m *GetManagedClustersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetManagedClustersRequest.Marshal(b, m, deterministic) -} -func (m *GetManagedClustersRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetManagedClustersRequest.Merge(m, src) -} -func (m *GetManagedClustersRequest) XXX_Size() int { - return xxx_messageInfo_GetManagedClustersRequest.Size(m) -} -func (m *GetManagedClustersRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetManagedClustersRequest.DiscardUnknown(m) +func (x *GetManagedClustersRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetManagedClustersRequest proto.InternalMessageInfo +func (*GetManagedClustersRequest) ProtoMessage() {} -type GetManagedClustersResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Clusters []*ManagedCluster `protobuf:"bytes,3,rep,name=clusters,proto3" json:"clusters,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetManagedClustersRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[56] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetManagedClustersResponse) Reset() { *m = GetManagedClustersResponse{} } -func (m *GetManagedClustersResponse) String() string { return proto.CompactTextString(m) } -func (*GetManagedClustersResponse) ProtoMessage() {} -func (*GetManagedClustersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{57} +// Deprecated: Use GetManagedClustersRequest.ProtoReflect.Descriptor instead. +func (*GetManagedClustersRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{56} } -func (m *GetManagedClustersResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetManagedClustersResponse.Unmarshal(m, b) -} -func (m *GetManagedClustersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetManagedClustersResponse.Marshal(b, m, deterministic) +type GetManagedClustersResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Clusters []*ManagedCluster `protobuf:"bytes,3,rep,name=clusters,proto3" json:"clusters,omitempty"` } -func (m *GetManagedClustersResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetManagedClustersResponse.Merge(m, src) + +func (x *GetManagedClustersResponse) Reset() { + *x = GetManagedClustersResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[57] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetManagedClustersResponse) XXX_Size() int { - return xxx_messageInfo_GetManagedClustersResponse.Size(m) + +func (x *GetManagedClustersResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetManagedClustersResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetManagedClustersResponse.DiscardUnknown(m) + +func (*GetManagedClustersResponse) ProtoMessage() {} + +func (x *GetManagedClustersResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[57] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetManagedClustersResponse proto.InternalMessageInfo +// Deprecated: Use GetManagedClustersResponse.ProtoReflect.Descriptor instead. +func (*GetManagedClustersResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{57} +} -func (m *GetManagedClustersResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetManagedClustersResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetManagedClustersResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetManagedClustersResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetManagedClustersResponse) GetClusters() []*ManagedCluster { - if m != nil { - return m.Clusters +func (x *GetManagedClustersResponse) GetClusters() []*ManagedCluster { + if x != nil { + return x.Clusters } return nil } type GetManagedClusterKubeconfigRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetManagedClusterKubeconfigRequest) Reset() { *m = GetManagedClusterKubeconfigRequest{} } -func (m *GetManagedClusterKubeconfigRequest) String() string { return proto.CompactTextString(m) } -func (*GetManagedClusterKubeconfigRequest) ProtoMessage() {} -func (*GetManagedClusterKubeconfigRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{58} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *GetManagedClusterKubeconfigRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetManagedClusterKubeconfigRequest.Unmarshal(m, b) -} -func (m *GetManagedClusterKubeconfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetManagedClusterKubeconfigRequest.Marshal(b, m, deterministic) -} -func (m *GetManagedClusterKubeconfigRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetManagedClusterKubeconfigRequest.Merge(m, src) +func (x *GetManagedClusterKubeconfigRequest) Reset() { + *x = GetManagedClusterKubeconfigRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[58] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetManagedClusterKubeconfigRequest) XXX_Size() int { - return xxx_messageInfo_GetManagedClusterKubeconfigRequest.Size(m) + +func (x *GetManagedClusterKubeconfigRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetManagedClusterKubeconfigRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetManagedClusterKubeconfigRequest.DiscardUnknown(m) + +func (*GetManagedClusterKubeconfigRequest) ProtoMessage() {} + +func (x *GetManagedClusterKubeconfigRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[58] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetManagedClusterKubeconfigRequest proto.InternalMessageInfo +// Deprecated: Use GetManagedClusterKubeconfigRequest.ProtoReflect.Descriptor instead. +func (*GetManagedClusterKubeconfigRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{58} +} -func (m *GetManagedClusterKubeconfigRequest) GetId() string { - if m != nil { - return m.Id +func (x *GetManagedClusterKubeconfigRequest) GetId() string { + if x != nil { + return x.Id } return "" } type GetManagedClusterKubeconfigResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Kubeconfig string `protobuf:"bytes,3,opt,name=kubeconfig,proto3" json:"kubeconfig,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetManagedClusterKubeconfigResponse) Reset() { *m = GetManagedClusterKubeconfigResponse{} } -func (m *GetManagedClusterKubeconfigResponse) String() string { return proto.CompactTextString(m) } -func (*GetManagedClusterKubeconfigResponse) ProtoMessage() {} -func (*GetManagedClusterKubeconfigResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{59} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Kubeconfig string `protobuf:"bytes,3,opt,name=kubeconfig,proto3" json:"kubeconfig,omitempty"` } -func (m *GetManagedClusterKubeconfigResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetManagedClusterKubeconfigResponse.Unmarshal(m, b) -} -func (m *GetManagedClusterKubeconfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetManagedClusterKubeconfigResponse.Marshal(b, m, deterministic) -} -func (m *GetManagedClusterKubeconfigResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetManagedClusterKubeconfigResponse.Merge(m, src) +func (x *GetManagedClusterKubeconfigResponse) Reset() { + *x = GetManagedClusterKubeconfigResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[59] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetManagedClusterKubeconfigResponse) XXX_Size() int { - return xxx_messageInfo_GetManagedClusterKubeconfigResponse.Size(m) + +func (x *GetManagedClusterKubeconfigResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetManagedClusterKubeconfigResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetManagedClusterKubeconfigResponse.DiscardUnknown(m) + +func (*GetManagedClusterKubeconfigResponse) ProtoMessage() {} + +func (x *GetManagedClusterKubeconfigResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[59] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetManagedClusterKubeconfigResponse proto.InternalMessageInfo +// Deprecated: Use GetManagedClusterKubeconfigResponse.ProtoReflect.Descriptor instead. +func (*GetManagedClusterKubeconfigResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{59} +} -func (m *GetManagedClusterKubeconfigResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetManagedClusterKubeconfigResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetManagedClusterKubeconfigResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetManagedClusterKubeconfigResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetManagedClusterKubeconfigResponse) GetKubeconfig() string { - if m != nil { - return m.Kubeconfig +func (x *GetManagedClusterKubeconfigResponse) GetKubeconfig() string { + if x != nil { + return x.Kubeconfig } return "" } type AddContainerRegistryRequest struct { - RegistryUrl string `protobuf:"bytes,1,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` - Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` - RegistryAttributes map[string]string `protobuf:"bytes,3,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - RegistryType string `protobuf:"bytes,4,opt,name=registryType,proto3" json:"registryType,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *AddContainerRegistryRequest) Reset() { *m = AddContainerRegistryRequest{} } -func (m *AddContainerRegistryRequest) String() string { return proto.CompactTextString(m) } -func (*AddContainerRegistryRequest) ProtoMessage() {} -func (*AddContainerRegistryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{60} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddContainerRegistryRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddContainerRegistryRequest.Unmarshal(m, b) + RegistryUrl string `protobuf:"bytes,1,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` + Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` + RegistryAttributes map[string]string `protobuf:"bytes,3,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + RegistryType string `protobuf:"bytes,4,opt,name=registryType,proto3" json:"registryType,omitempty"` } -func (m *AddContainerRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddContainerRegistryRequest.Marshal(b, m, deterministic) -} -func (m *AddContainerRegistryRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddContainerRegistryRequest.Merge(m, src) + +func (x *AddContainerRegistryRequest) Reset() { + *x = AddContainerRegistryRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[60] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddContainerRegistryRequest) XXX_Size() int { - return xxx_messageInfo_AddContainerRegistryRequest.Size(m) + +func (x *AddContainerRegistryRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddContainerRegistryRequest) XXX_DiscardUnknown() { - xxx_messageInfo_AddContainerRegistryRequest.DiscardUnknown(m) + +func (*AddContainerRegistryRequest) ProtoMessage() {} + +func (x *AddContainerRegistryRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[60] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddContainerRegistryRequest proto.InternalMessageInfo +// Deprecated: Use AddContainerRegistryRequest.ProtoReflect.Descriptor instead. +func (*AddContainerRegistryRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{60} +} -func (m *AddContainerRegistryRequest) GetRegistryUrl() string { - if m != nil { - return m.RegistryUrl +func (x *AddContainerRegistryRequest) GetRegistryUrl() string { + if x != nil { + return x.RegistryUrl } return "" } -func (m *AddContainerRegistryRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *AddContainerRegistryRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *AddContainerRegistryRequest) GetRegistryAttributes() map[string]string { - if m != nil { - return m.RegistryAttributes +func (x *AddContainerRegistryRequest) GetRegistryAttributes() map[string]string { + if x != nil { + return x.RegistryAttributes } return nil } -func (m *AddContainerRegistryRequest) GetRegistryType() string { - if m != nil { - return m.RegistryType +func (x *AddContainerRegistryRequest) GetRegistryType() string { + if x != nil { + return x.RegistryType } return "" } type AddContainerRegistryResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddContainerRegistryResponse) Reset() { *m = AddContainerRegistryResponse{} } -func (m *AddContainerRegistryResponse) String() string { return proto.CompactTextString(m) } -func (*AddContainerRegistryResponse) ProtoMessage() {} -func (*AddContainerRegistryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{61} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *AddContainerRegistryResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddContainerRegistryResponse.Unmarshal(m, b) -} -func (m *AddContainerRegistryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddContainerRegistryResponse.Marshal(b, m, deterministic) -} -func (m *AddContainerRegistryResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddContainerRegistryResponse.Merge(m, src) +func (x *AddContainerRegistryResponse) Reset() { + *x = AddContainerRegistryResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[61] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddContainerRegistryResponse) XXX_Size() int { - return xxx_messageInfo_AddContainerRegistryResponse.Size(m) + +func (x *AddContainerRegistryResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddContainerRegistryResponse) XXX_DiscardUnknown() { - xxx_messageInfo_AddContainerRegistryResponse.DiscardUnknown(m) + +func (*AddContainerRegistryResponse) ProtoMessage() {} + +func (x *AddContainerRegistryResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[61] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddContainerRegistryResponse proto.InternalMessageInfo +// Deprecated: Use AddContainerRegistryResponse.ProtoReflect.Descriptor instead. +func (*AddContainerRegistryResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{61} +} -func (m *AddContainerRegistryResponse) GetId() string { - if m != nil { - return m.Id +func (x *AddContainerRegistryResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *AddContainerRegistryResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *AddContainerRegistryResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *AddContainerRegistryResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *AddContainerRegistryResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UpdateContainerRegistryRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - RegistryAttributes map[string]string `protobuf:"bytes,4,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - RegistryType string `protobuf:"bytes,5,opt,name=registryType,proto3" json:"registryType,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateContainerRegistryRequest) Reset() { *m = UpdateContainerRegistryRequest{} } -func (m *UpdateContainerRegistryRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateContainerRegistryRequest) ProtoMessage() {} -func (*UpdateContainerRegistryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{62} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateContainerRegistryRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateContainerRegistryRequest.Unmarshal(m, b) + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + RegistryAttributes map[string]string `protobuf:"bytes,4,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + RegistryType string `protobuf:"bytes,5,opt,name=registryType,proto3" json:"registryType,omitempty"` } -func (m *UpdateContainerRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateContainerRegistryRequest.Marshal(b, m, deterministic) -} -func (m *UpdateContainerRegistryRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateContainerRegistryRequest.Merge(m, src) + +func (x *UpdateContainerRegistryRequest) Reset() { + *x = UpdateContainerRegistryRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[62] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateContainerRegistryRequest) XXX_Size() int { - return xxx_messageInfo_UpdateContainerRegistryRequest.Size(m) + +func (x *UpdateContainerRegistryRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateContainerRegistryRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateContainerRegistryRequest.DiscardUnknown(m) + +func (*UpdateContainerRegistryRequest) ProtoMessage() {} + +func (x *UpdateContainerRegistryRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[62] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateContainerRegistryRequest proto.InternalMessageInfo +// Deprecated: Use UpdateContainerRegistryRequest.ProtoReflect.Descriptor instead. +func (*UpdateContainerRegistryRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{62} +} -func (m *UpdateContainerRegistryRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateContainerRegistryRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateContainerRegistryRequest) GetRegistryUrl() string { - if m != nil { - return m.RegistryUrl +func (x *UpdateContainerRegistryRequest) GetRegistryUrl() string { + if x != nil { + return x.RegistryUrl } return "" } -func (m *UpdateContainerRegistryRequest) GetLabels() []string { - if m != nil { - return m.Labels +func (x *UpdateContainerRegistryRequest) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *UpdateContainerRegistryRequest) GetRegistryAttributes() map[string]string { - if m != nil { - return m.RegistryAttributes +func (x *UpdateContainerRegistryRequest) GetRegistryAttributes() map[string]string { + if x != nil { + return x.RegistryAttributes } return nil } -func (m *UpdateContainerRegistryRequest) GetRegistryType() string { - if m != nil { - return m.RegistryType +func (x *UpdateContainerRegistryRequest) GetRegistryType() string { + if x != nil { + return x.RegistryType } return "" } type UpdateContainerRegistryResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateContainerRegistryResponse) Reset() { *m = UpdateContainerRegistryResponse{} } -func (m *UpdateContainerRegistryResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateContainerRegistryResponse) ProtoMessage() {} -func (*UpdateContainerRegistryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{63} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateContainerRegistryResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateContainerRegistryResponse.Unmarshal(m, b) -} -func (m *UpdateContainerRegistryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateContainerRegistryResponse.Marshal(b, m, deterministic) -} -func (m *UpdateContainerRegistryResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateContainerRegistryResponse.Merge(m, src) +func (x *UpdateContainerRegistryResponse) Reset() { + *x = UpdateContainerRegistryResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[63] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateContainerRegistryResponse) XXX_Size() int { - return xxx_messageInfo_UpdateContainerRegistryResponse.Size(m) + +func (x *UpdateContainerRegistryResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateContainerRegistryResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateContainerRegistryResponse.DiscardUnknown(m) + +func (*UpdateContainerRegistryResponse) ProtoMessage() {} + +func (x *UpdateContainerRegistryResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[63] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateContainerRegistryResponse proto.InternalMessageInfo +// Deprecated: Use UpdateContainerRegistryResponse.ProtoReflect.Descriptor instead. +func (*UpdateContainerRegistryResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{63} +} -func (m *UpdateContainerRegistryResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateContainerRegistryResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateContainerRegistryResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateContainerRegistryResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteContainerRegistryRequest struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteContainerRegistryRequest) Reset() { *m = DeleteContainerRegistryRequest{} } -func (m *DeleteContainerRegistryRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteContainerRegistryRequest) ProtoMessage() {} -func (*DeleteContainerRegistryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{64} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` } -func (m *DeleteContainerRegistryRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteContainerRegistryRequest.Unmarshal(m, b) -} -func (m *DeleteContainerRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteContainerRegistryRequest.Marshal(b, m, deterministic) -} -func (m *DeleteContainerRegistryRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteContainerRegistryRequest.Merge(m, src) +func (x *DeleteContainerRegistryRequest) Reset() { + *x = DeleteContainerRegistryRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[64] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteContainerRegistryRequest) XXX_Size() int { - return xxx_messageInfo_DeleteContainerRegistryRequest.Size(m) + +func (x *DeleteContainerRegistryRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteContainerRegistryRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteContainerRegistryRequest.DiscardUnknown(m) + +func (*DeleteContainerRegistryRequest) ProtoMessage() {} + +func (x *DeleteContainerRegistryRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[64] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteContainerRegistryRequest proto.InternalMessageInfo +// Deprecated: Use DeleteContainerRegistryRequest.ProtoReflect.Descriptor instead. +func (*DeleteContainerRegistryRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{64} +} -func (m *DeleteContainerRegistryRequest) GetId() string { - if m != nil { - return m.Id +func (x *DeleteContainerRegistryRequest) GetId() string { + if x != nil { + return x.Id } return "" } type DeleteContainerRegistryResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteContainerRegistryResponse) Reset() { *m = DeleteContainerRegistryResponse{} } -func (m *DeleteContainerRegistryResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteContainerRegistryResponse) ProtoMessage() {} -func (*DeleteContainerRegistryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{65} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteContainerRegistryResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteContainerRegistryResponse.Unmarshal(m, b) -} -func (m *DeleteContainerRegistryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteContainerRegistryResponse.Marshal(b, m, deterministic) -} -func (m *DeleteContainerRegistryResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteContainerRegistryResponse.Merge(m, src) +func (x *DeleteContainerRegistryResponse) Reset() { + *x = DeleteContainerRegistryResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[65] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteContainerRegistryResponse) XXX_Size() int { - return xxx_messageInfo_DeleteContainerRegistryResponse.Size(m) + +func (x *DeleteContainerRegistryResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteContainerRegistryResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteContainerRegistryResponse.DiscardUnknown(m) + +func (*DeleteContainerRegistryResponse) ProtoMessage() {} + +func (x *DeleteContainerRegistryResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[65] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteContainerRegistryResponse proto.InternalMessageInfo +// Deprecated: Use DeleteContainerRegistryResponse.ProtoReflect.Descriptor instead. +func (*DeleteContainerRegistryResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{65} +} -func (m *DeleteContainerRegistryResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteContainerRegistryResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteContainerRegistryResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteContainerRegistryResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetContainerRegistryRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetContainerRegistryRequest) Reset() { *m = GetContainerRegistryRequest{} } -func (m *GetContainerRegistryRequest) String() string { return proto.CompactTextString(m) } -func (*GetContainerRegistryRequest) ProtoMessage() {} -func (*GetContainerRegistryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{66} +func (x *GetContainerRegistryRequest) Reset() { + *x = GetContainerRegistryRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[66] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetContainerRegistryRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetContainerRegistryRequest.Unmarshal(m, b) -} -func (m *GetContainerRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetContainerRegistryRequest.Marshal(b, m, deterministic) -} -func (m *GetContainerRegistryRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetContainerRegistryRequest.Merge(m, src) -} -func (m *GetContainerRegistryRequest) XXX_Size() int { - return xxx_messageInfo_GetContainerRegistryRequest.Size(m) -} -func (m *GetContainerRegistryRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetContainerRegistryRequest.DiscardUnknown(m) +func (x *GetContainerRegistryRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetContainerRegistryRequest proto.InternalMessageInfo +func (*GetContainerRegistryRequest) ProtoMessage() {} -type ContainerRegistry struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` - Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` - LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - RegistryAttributes map[string]string `protobuf:"bytes,5,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - RegistryType string `protobuf:"bytes,6,opt,name=registryType,proto3" json:"registryType,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ContainerRegistry) Reset() { *m = ContainerRegistry{} } -func (m *ContainerRegistry) String() string { return proto.CompactTextString(m) } -func (*ContainerRegistry) ProtoMessage() {} -func (*ContainerRegistry) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{67} +func (x *GetContainerRegistryRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[66] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *ContainerRegistry) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ContainerRegistry.Unmarshal(m, b) +// Deprecated: Use GetContainerRegistryRequest.ProtoReflect.Descriptor instead. +func (*GetContainerRegistryRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{66} } -func (m *ContainerRegistry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ContainerRegistry.Marshal(b, m, deterministic) + +type ContainerRegistry struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + RegistryUrl string `protobuf:"bytes,2,opt,name=registryUrl,proto3" json:"registryUrl,omitempty"` + Labels []string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"` + LastUpdateTime string `protobuf:"bytes,4,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` + RegistryAttributes map[string]string `protobuf:"bytes,5,rep,name=registryAttributes,proto3" json:"registryAttributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + RegistryType string `protobuf:"bytes,6,opt,name=registryType,proto3" json:"registryType,omitempty"` } -func (m *ContainerRegistry) XXX_Merge(src proto.Message) { - xxx_messageInfo_ContainerRegistry.Merge(m, src) + +func (x *ContainerRegistry) Reset() { + *x = ContainerRegistry{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[67] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ContainerRegistry) XXX_Size() int { - return xxx_messageInfo_ContainerRegistry.Size(m) + +func (x *ContainerRegistry) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ContainerRegistry) XXX_DiscardUnknown() { - xxx_messageInfo_ContainerRegistry.DiscardUnknown(m) + +func (*ContainerRegistry) ProtoMessage() {} + +func (x *ContainerRegistry) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[67] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ContainerRegistry proto.InternalMessageInfo +// Deprecated: Use ContainerRegistry.ProtoReflect.Descriptor instead. +func (*ContainerRegistry) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{67} +} -func (m *ContainerRegistry) GetId() string { - if m != nil { - return m.Id +func (x *ContainerRegistry) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *ContainerRegistry) GetRegistryUrl() string { - if m != nil { - return m.RegistryUrl +func (x *ContainerRegistry) GetRegistryUrl() string { + if x != nil { + return x.RegistryUrl } return "" } -func (m *ContainerRegistry) GetLabels() []string { - if m != nil { - return m.Labels +func (x *ContainerRegistry) GetLabels() []string { + if x != nil { + return x.Labels } return nil } -func (m *ContainerRegistry) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *ContainerRegistry) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } -func (m *ContainerRegistry) GetRegistryAttributes() map[string]string { - if m != nil { - return m.RegistryAttributes +func (x *ContainerRegistry) GetRegistryAttributes() map[string]string { + if x != nil { + return x.RegistryAttributes } return nil } -func (m *ContainerRegistry) GetRegistryType() string { - if m != nil { - return m.RegistryType +func (x *ContainerRegistry) GetRegistryType() string { + if x != nil { + return x.RegistryType } return "" } type GetContainerRegistryResponse struct { - Registries []*ContainerRegistry `protobuf:"bytes,1,rep,name=registries,proto3" json:"registries,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetContainerRegistryResponse) Reset() { *m = GetContainerRegistryResponse{} } -func (m *GetContainerRegistryResponse) String() string { return proto.CompactTextString(m) } -func (*GetContainerRegistryResponse) ProtoMessage() {} -func (*GetContainerRegistryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{68} + Registries []*ContainerRegistry `protobuf:"bytes,1,rep,name=registries,proto3" json:"registries,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetContainerRegistryResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetContainerRegistryResponse.Unmarshal(m, b) -} -func (m *GetContainerRegistryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetContainerRegistryResponse.Marshal(b, m, deterministic) -} -func (m *GetContainerRegistryResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetContainerRegistryResponse.Merge(m, src) +func (x *GetContainerRegistryResponse) Reset() { + *x = GetContainerRegistryResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[68] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetContainerRegistryResponse) XXX_Size() int { - return xxx_messageInfo_GetContainerRegistryResponse.Size(m) + +func (x *GetContainerRegistryResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetContainerRegistryResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetContainerRegistryResponse.DiscardUnknown(m) + +func (*GetContainerRegistryResponse) ProtoMessage() {} + +func (x *GetContainerRegistryResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[68] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetContainerRegistryResponse proto.InternalMessageInfo +// Deprecated: Use GetContainerRegistryResponse.ProtoReflect.Descriptor instead. +func (*GetContainerRegistryResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{68} +} -func (m *GetContainerRegistryResponse) GetRegistries() []*ContainerRegistry { - if m != nil { - return m.Registries +func (x *GetContainerRegistryResponse) GetRegistries() []*ContainerRegistry { + if x != nil { + return x.Registries } return nil } -func (m *GetContainerRegistryResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetContainerRegistryResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetContainerRegistryResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetContainerRegistryResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type TektonPipelines struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` PipelineName string `protobuf:"bytes,2,opt,name=pipelineName,proto3" json:"pipelineName,omitempty"` WebhookURL string `protobuf:"bytes,3,opt,name=webhookURL,proto3" json:"webhookURL,omitempty"` @@ -3542,712 +4110,2651 @@ type TektonPipelines struct { GitOrgId string `protobuf:"bytes,5,opt,name=gitOrgId,proto3" json:"gitOrgId,omitempty"` ContainerRegistryIds []string `protobuf:"bytes,6,rep,name=containerRegistryIds,proto3" json:"containerRegistryIds,omitempty"` LastUpdateTime string `protobuf:"bytes,7,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` } -func (m *TektonPipelines) Reset() { *m = TektonPipelines{} } -func (m *TektonPipelines) String() string { return proto.CompactTextString(m) } -func (*TektonPipelines) ProtoMessage() {} -func (*TektonPipelines) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{69} +func (x *TektonPipelines) Reset() { + *x = TektonPipelines{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[69] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *TektonPipelines) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TektonPipelines.Unmarshal(m, b) +func (x *TektonPipelines) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *TektonPipelines) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TektonPipelines.Marshal(b, m, deterministic) -} -func (m *TektonPipelines) XXX_Merge(src proto.Message) { - xxx_messageInfo_TektonPipelines.Merge(m, src) -} -func (m *TektonPipelines) XXX_Size() int { - return xxx_messageInfo_TektonPipelines.Size(m) -} -func (m *TektonPipelines) XXX_DiscardUnknown() { - xxx_messageInfo_TektonPipelines.DiscardUnknown(m) + +func (*TektonPipelines) ProtoMessage() {} + +func (x *TektonPipelines) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[69] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_TektonPipelines proto.InternalMessageInfo +// Deprecated: Use TektonPipelines.ProtoReflect.Descriptor instead. +func (*TektonPipelines) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{69} +} -func (m *TektonPipelines) GetId() string { - if m != nil { - return m.Id +func (x *TektonPipelines) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *TektonPipelines) GetPipelineName() string { - if m != nil { - return m.PipelineName +func (x *TektonPipelines) GetPipelineName() string { + if x != nil { + return x.PipelineName } return "" } -func (m *TektonPipelines) GetWebhookURL() string { - if m != nil { - return m.WebhookURL +func (x *TektonPipelines) GetWebhookURL() string { + if x != nil { + return x.WebhookURL } return "" } -func (m *TektonPipelines) GetStatus() string { - if m != nil { - return m.Status +func (x *TektonPipelines) GetStatus() string { + if x != nil { + return x.Status } return "" } -func (m *TektonPipelines) GetGitOrgId() string { - if m != nil { - return m.GitOrgId +func (x *TektonPipelines) GetGitOrgId() string { + if x != nil { + return x.GitOrgId } return "" } -func (m *TektonPipelines) GetContainerRegistryIds() []string { - if m != nil { - return m.ContainerRegistryIds +func (x *TektonPipelines) GetContainerRegistryIds() []string { + if x != nil { + return x.ContainerRegistryIds } return nil } -func (m *TektonPipelines) GetLastUpdateTime() string { - if m != nil { - return m.LastUpdateTime +func (x *TektonPipelines) GetLastUpdateTime() string { + if x != nil { + return x.LastUpdateTime } return "" } type SyncTektonPipelinesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *SyncTektonPipelinesRequest) Reset() { *m = SyncTektonPipelinesRequest{} } -func (m *SyncTektonPipelinesRequest) String() string { return proto.CompactTextString(m) } -func (*SyncTektonPipelinesRequest) ProtoMessage() {} -func (*SyncTektonPipelinesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{70} +func (x *SyncTektonPipelinesRequest) Reset() { + *x = SyncTektonPipelinesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[70] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncTektonPipelinesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncTektonPipelinesRequest.Unmarshal(m, b) -} -func (m *SyncTektonPipelinesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncTektonPipelinesRequest.Marshal(b, m, deterministic) -} -func (m *SyncTektonPipelinesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncTektonPipelinesRequest.Merge(m, src) -} -func (m *SyncTektonPipelinesRequest) XXX_Size() int { - return xxx_messageInfo_SyncTektonPipelinesRequest.Size(m) -} -func (m *SyncTektonPipelinesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_SyncTektonPipelinesRequest.DiscardUnknown(m) +func (x *SyncTektonPipelinesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_SyncTektonPipelinesRequest proto.InternalMessageInfo +func (*SyncTektonPipelinesRequest) ProtoMessage() {} -type SyncTektonPipelinesResponse struct { - Pipelines []*TektonPipelines `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *SyncTektonPipelinesRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[70] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *SyncTektonPipelinesResponse) Reset() { *m = SyncTektonPipelinesResponse{} } -func (m *SyncTektonPipelinesResponse) String() string { return proto.CompactTextString(m) } -func (*SyncTektonPipelinesResponse) ProtoMessage() {} -func (*SyncTektonPipelinesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{71} +// Deprecated: Use SyncTektonPipelinesRequest.ProtoReflect.Descriptor instead. +func (*SyncTektonPipelinesRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{70} } -func (m *SyncTektonPipelinesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SyncTektonPipelinesResponse.Unmarshal(m, b) -} -func (m *SyncTektonPipelinesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SyncTektonPipelinesResponse.Marshal(b, m, deterministic) +type SyncTektonPipelinesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Pipelines []*TektonPipelines `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *SyncTektonPipelinesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyncTektonPipelinesResponse.Merge(m, src) + +func (x *SyncTektonPipelinesResponse) Reset() { + *x = SyncTektonPipelinesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[71] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SyncTektonPipelinesResponse) XXX_Size() int { - return xxx_messageInfo_SyncTektonPipelinesResponse.Size(m) + +func (x *SyncTektonPipelinesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SyncTektonPipelinesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_SyncTektonPipelinesResponse.DiscardUnknown(m) + +func (*SyncTektonPipelinesResponse) ProtoMessage() {} + +func (x *SyncTektonPipelinesResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[71] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SyncTektonPipelinesResponse proto.InternalMessageInfo +// Deprecated: Use SyncTektonPipelinesResponse.ProtoReflect.Descriptor instead. +func (*SyncTektonPipelinesResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{71} +} -func (m *SyncTektonPipelinesResponse) GetPipelines() []*TektonPipelines { - if m != nil { - return m.Pipelines +func (x *SyncTektonPipelinesResponse) GetPipelines() []*TektonPipelines { + if x != nil { + return x.Pipelines } return nil } -func (m *SyncTektonPipelinesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *SyncTektonPipelinesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *SyncTektonPipelinesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *SyncTektonPipelinesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetTektonPipelinesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetTektonPipelinesRequest) Reset() { *m = GetTektonPipelinesRequest{} } -func (m *GetTektonPipelinesRequest) String() string { return proto.CompactTextString(m) } -func (*GetTektonPipelinesRequest) ProtoMessage() {} -func (*GetTektonPipelinesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{72} +func (x *GetTektonPipelinesRequest) Reset() { + *x = GetTektonPipelinesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[72] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetTektonPipelinesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTektonPipelinesRequest.Unmarshal(m, b) -} -func (m *GetTektonPipelinesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTektonPipelinesRequest.Marshal(b, m, deterministic) -} -func (m *GetTektonPipelinesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTektonPipelinesRequest.Merge(m, src) -} -func (m *GetTektonPipelinesRequest) XXX_Size() int { - return xxx_messageInfo_GetTektonPipelinesRequest.Size(m) -} -func (m *GetTektonPipelinesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetTektonPipelinesRequest.DiscardUnknown(m) +func (x *GetTektonPipelinesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetTektonPipelinesRequest proto.InternalMessageInfo +func (*GetTektonPipelinesRequest) ProtoMessage() {} -type GetTektonPipelinesResponse struct { - Pipelines []*TektonPipelines `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetTektonPipelinesRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[72] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetTektonPipelinesResponse) Reset() { *m = GetTektonPipelinesResponse{} } -func (m *GetTektonPipelinesResponse) String() string { return proto.CompactTextString(m) } -func (*GetTektonPipelinesResponse) ProtoMessage() {} -func (*GetTektonPipelinesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{73} +// Deprecated: Use GetTektonPipelinesRequest.ProtoReflect.Descriptor instead. +func (*GetTektonPipelinesRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{72} } -func (m *GetTektonPipelinesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTektonPipelinesResponse.Unmarshal(m, b) -} -func (m *GetTektonPipelinesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTektonPipelinesResponse.Marshal(b, m, deterministic) +type GetTektonPipelinesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Pipelines []*TektonPipelines `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *GetTektonPipelinesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTektonPipelinesResponse.Merge(m, src) + +func (x *GetTektonPipelinesResponse) Reset() { + *x = GetTektonPipelinesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[73] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetTektonPipelinesResponse) XXX_Size() int { - return xxx_messageInfo_GetTektonPipelinesResponse.Size(m) + +func (x *GetTektonPipelinesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetTektonPipelinesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetTektonPipelinesResponse.DiscardUnknown(m) + +func (*GetTektonPipelinesResponse) ProtoMessage() {} + +func (x *GetTektonPipelinesResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[73] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetTektonPipelinesResponse proto.InternalMessageInfo +// Deprecated: Use GetTektonPipelinesResponse.ProtoReflect.Descriptor instead. +func (*GetTektonPipelinesResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{73} +} -func (m *GetTektonPipelinesResponse) GetPipelines() []*TektonPipelines { - if m != nil { - return m.Pipelines +func (x *GetTektonPipelinesResponse) GetPipelines() []*TektonPipelines { + if x != nil { + return x.Pipelines } return nil } -func (m *GetTektonPipelinesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetTektonPipelinesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetTektonPipelinesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetTektonPipelinesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type CreateTektonPipelinesRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + PipelineName string `protobuf:"bytes,1,opt,name=pipelineName,proto3" json:"pipelineName,omitempty"` GitOrgId string `protobuf:"bytes,2,opt,name=gitOrgId,proto3" json:"gitOrgId,omitempty"` ContainerRegistryIds []string `protobuf:"bytes,3,rep,name=containerRegistryIds,proto3" json:"containerRegistryIds,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` } -func (m *CreateTektonPipelinesRequest) Reset() { *m = CreateTektonPipelinesRequest{} } -func (m *CreateTektonPipelinesRequest) String() string { return proto.CompactTextString(m) } -func (*CreateTektonPipelinesRequest) ProtoMessage() {} -func (*CreateTektonPipelinesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{74} +func (x *CreateTektonPipelinesRequest) Reset() { + *x = CreateTektonPipelinesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[74] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CreateTektonPipelinesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CreateTektonPipelinesRequest.Unmarshal(m, b) -} -func (m *CreateTektonPipelinesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CreateTektonPipelinesRequest.Marshal(b, m, deterministic) -} -func (m *CreateTektonPipelinesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_CreateTektonPipelinesRequest.Merge(m, src) -} -func (m *CreateTektonPipelinesRequest) XXX_Size() int { - return xxx_messageInfo_CreateTektonPipelinesRequest.Size(m) +func (x *CreateTektonPipelinesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CreateTektonPipelinesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_CreateTektonPipelinesRequest.DiscardUnknown(m) + +func (*CreateTektonPipelinesRequest) ProtoMessage() {} + +func (x *CreateTektonPipelinesRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[74] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CreateTektonPipelinesRequest proto.InternalMessageInfo +// Deprecated: Use CreateTektonPipelinesRequest.ProtoReflect.Descriptor instead. +func (*CreateTektonPipelinesRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{74} +} -func (m *CreateTektonPipelinesRequest) GetPipelineName() string { - if m != nil { - return m.PipelineName +func (x *CreateTektonPipelinesRequest) GetPipelineName() string { + if x != nil { + return x.PipelineName } return "" } -func (m *CreateTektonPipelinesRequest) GetGitOrgId() string { - if m != nil { - return m.GitOrgId +func (x *CreateTektonPipelinesRequest) GetGitOrgId() string { + if x != nil { + return x.GitOrgId } return "" } -func (m *CreateTektonPipelinesRequest) GetContainerRegistryIds() []string { - if m != nil { - return m.ContainerRegistryIds +func (x *CreateTektonPipelinesRequest) GetContainerRegistryIds() []string { + if x != nil { + return x.ContainerRegistryIds } return nil } type CreateTektonPipelinesResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *CreateTektonPipelinesResponse) Reset() { *m = CreateTektonPipelinesResponse{} } -func (m *CreateTektonPipelinesResponse) String() string { return proto.CompactTextString(m) } -func (*CreateTektonPipelinesResponse) ProtoMessage() {} -func (*CreateTektonPipelinesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{75} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *CreateTektonPipelinesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CreateTektonPipelinesResponse.Unmarshal(m, b) -} -func (m *CreateTektonPipelinesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CreateTektonPipelinesResponse.Marshal(b, m, deterministic) -} -func (m *CreateTektonPipelinesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_CreateTektonPipelinesResponse.Merge(m, src) +func (x *CreateTektonPipelinesResponse) Reset() { + *x = CreateTektonPipelinesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[75] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CreateTektonPipelinesResponse) XXX_Size() int { - return xxx_messageInfo_CreateTektonPipelinesResponse.Size(m) + +func (x *CreateTektonPipelinesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CreateTektonPipelinesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_CreateTektonPipelinesResponse.DiscardUnknown(m) + +func (*CreateTektonPipelinesResponse) ProtoMessage() {} + +func (x *CreateTektonPipelinesResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[75] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CreateTektonPipelinesResponse proto.InternalMessageInfo +// Deprecated: Use CreateTektonPipelinesResponse.ProtoReflect.Descriptor instead. +func (*CreateTektonPipelinesResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{75} +} -func (m *CreateTektonPipelinesResponse) GetId() string { - if m != nil { - return m.Id +func (x *CreateTektonPipelinesResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *CreateTektonPipelinesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *CreateTektonPipelinesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *CreateTektonPipelinesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *CreateTektonPipelinesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UpdateTektonPipelinesRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` GitOrgId string `protobuf:"bytes,2,opt,name=gitOrgId,proto3" json:"gitOrgId,omitempty"` ContainerRegistryIds []string `protobuf:"bytes,3,rep,name=containerRegistryIds,proto3" json:"containerRegistryIds,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` } -func (m *UpdateTektonPipelinesRequest) Reset() { *m = UpdateTektonPipelinesRequest{} } -func (m *UpdateTektonPipelinesRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateTektonPipelinesRequest) ProtoMessage() {} -func (*UpdateTektonPipelinesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{76} +func (x *UpdateTektonPipelinesRequest) Reset() { + *x = UpdateTektonPipelinesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[76] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateTektonPipelinesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateTektonPipelinesRequest.Unmarshal(m, b) -} -func (m *UpdateTektonPipelinesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateTektonPipelinesRequest.Marshal(b, m, deterministic) +func (x *UpdateTektonPipelinesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateTektonPipelinesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateTektonPipelinesRequest.Merge(m, src) -} -func (m *UpdateTektonPipelinesRequest) XXX_Size() int { - return xxx_messageInfo_UpdateTektonPipelinesRequest.Size(m) -} -func (m *UpdateTektonPipelinesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateTektonPipelinesRequest.DiscardUnknown(m) + +func (*UpdateTektonPipelinesRequest) ProtoMessage() {} + +func (x *UpdateTektonPipelinesRequest) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[76] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateTektonPipelinesRequest proto.InternalMessageInfo +// Deprecated: Use UpdateTektonPipelinesRequest.ProtoReflect.Descriptor instead. +func (*UpdateTektonPipelinesRequest) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{76} +} -func (m *UpdateTektonPipelinesRequest) GetId() string { - if m != nil { - return m.Id +func (x *UpdateTektonPipelinesRequest) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateTektonPipelinesRequest) GetGitOrgId() string { - if m != nil { - return m.GitOrgId +func (x *UpdateTektonPipelinesRequest) GetGitOrgId() string { + if x != nil { + return x.GitOrgId } return "" } -func (m *UpdateTektonPipelinesRequest) GetContainerRegistryIds() []string { - if m != nil { - return m.ContainerRegistryIds +func (x *UpdateTektonPipelinesRequest) GetContainerRegistryIds() []string { + if x != nil { + return x.ContainerRegistryIds } return nil } type UpdateTektonPipelinesResponse struct { - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateTektonPipelinesResponse) Reset() { *m = UpdateTektonPipelinesResponse{} } -func (m *UpdateTektonPipelinesResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateTektonPipelinesResponse) ProtoMessage() {} -func (*UpdateTektonPipelinesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_de1754661249f2aa, []int{77} + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Status StatusCode `protobuf:"varint,2,opt,name=status,proto3,enum=captenpluginspb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,3,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateTektonPipelinesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateTektonPipelinesResponse.Unmarshal(m, b) -} -func (m *UpdateTektonPipelinesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateTektonPipelinesResponse.Marshal(b, m, deterministic) -} -func (m *UpdateTektonPipelinesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateTektonPipelinesResponse.Merge(m, src) +func (x *UpdateTektonPipelinesResponse) Reset() { + *x = UpdateTektonPipelinesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_capten_plugins_proto_msgTypes[77] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateTektonPipelinesResponse) XXX_Size() int { - return xxx_messageInfo_UpdateTektonPipelinesResponse.Size(m) + +func (x *UpdateTektonPipelinesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateTektonPipelinesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateTektonPipelinesResponse.DiscardUnknown(m) + +func (*UpdateTektonPipelinesResponse) ProtoMessage() {} + +func (x *UpdateTektonPipelinesResponse) ProtoReflect() protoreflect.Message { + mi := &file_capten_plugins_proto_msgTypes[77] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateTektonPipelinesResponse proto.InternalMessageInfo +// Deprecated: Use UpdateTektonPipelinesResponse.ProtoReflect.Descriptor instead. +func (*UpdateTektonPipelinesResponse) Descriptor() ([]byte, []int) { + return file_capten_plugins_proto_rawDescGZIP(), []int{77} +} -func (m *UpdateTektonPipelinesResponse) GetId() string { - if m != nil { - return m.Id +func (x *UpdateTektonPipelinesResponse) GetId() string { + if x != nil { + return x.Id } return "" } -func (m *UpdateTektonPipelinesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateTektonPipelinesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateTektonPipelinesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateTektonPipelinesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func init() { - proto.RegisterEnum("captenpluginspb.StatusCode", StatusCode_name, StatusCode_value) - proto.RegisterType((*UpdateCrossplanProviderRequest)(nil), "captenpluginspb.UpdateCrossplanProviderRequest") - proto.RegisterType((*UpdateCrossplanProviderResponse)(nil), "captenpluginspb.UpdateCrossplanProviderResponse") - proto.RegisterType((*DeleteCrossplanProviderRequest)(nil), "captenpluginspb.DeleteCrossplanProviderRequest") - proto.RegisterType((*DeleteCrossplanProviderResponse)(nil), "captenpluginspb.DeleteCrossplanProviderResponse") - proto.RegisterType((*GetCrossplanProvidersRequest)(nil), "captenpluginspb.GetCrossplanProvidersRequest") - proto.RegisterType((*GetCrossplanProvidersResponse)(nil), "captenpluginspb.GetCrossplanProvidersResponse") - proto.RegisterType((*CrossplaneProvider)(nil), "captenpluginspb.CrossplaneProvider") - proto.RegisterType((*AddCrossplanProviderRequest)(nil), "captenpluginspb.AddCrossplanProviderRequest") - proto.RegisterType((*AddCrossplanProviderResponse)(nil), "captenpluginspb.AddCrossplanProviderResponse") - proto.RegisterType((*AddGitProjectRequest)(nil), "captenpluginspb.AddGitProjectRequest") - proto.RegisterType((*AddGitProjectResponse)(nil), "captenpluginspb.AddGitProjectResponse") - proto.RegisterType((*UpdateGitProjectRequest)(nil), "captenpluginspb.UpdateGitProjectRequest") - proto.RegisterType((*UpdateGitProjectResponse)(nil), "captenpluginspb.UpdateGitProjectResponse") - proto.RegisterType((*DeleteGitProjectRequest)(nil), "captenpluginspb.DeleteGitProjectRequest") - proto.RegisterType((*DeleteGitProjectResponse)(nil), "captenpluginspb.DeleteGitProjectResponse") - proto.RegisterType((*GetGitProjectsRequest)(nil), "captenpluginspb.GetGitProjectsRequest") - proto.RegisterType((*GitProject)(nil), "captenpluginspb.GitProject") - proto.RegisterType((*GetGitProjectsResponse)(nil), "captenpluginspb.GetGitProjectsResponse") - proto.RegisterType((*GetGitProjectsForLabelsRequest)(nil), "captenpluginspb.GetGitProjectsForLabelsRequest") - proto.RegisterType((*GetGitProjectsForLabelsResponse)(nil), "captenpluginspb.GetGitProjectsForLabelsResponse") - proto.RegisterType((*AddCloudProviderRequest)(nil), "captenpluginspb.AddCloudProviderRequest") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.AddCloudProviderRequest.CloudAttributesEntry") - proto.RegisterType((*AddCloudProviderResponse)(nil), "captenpluginspb.AddCloudProviderResponse") - proto.RegisterType((*UpdateCloudProviderRequest)(nil), "captenpluginspb.UpdateCloudProviderRequest") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.UpdateCloudProviderRequest.CloudAttributesEntry") - proto.RegisterType((*UpdateCloudProviderResponse)(nil), "captenpluginspb.UpdateCloudProviderResponse") - proto.RegisterType((*DeleteCloudProviderRequest)(nil), "captenpluginspb.DeleteCloudProviderRequest") - proto.RegisterType((*DeleteCloudProviderResponse)(nil), "captenpluginspb.DeleteCloudProviderResponse") - proto.RegisterType((*GetCloudProvidersRequest)(nil), "captenpluginspb.GetCloudProvidersRequest") - proto.RegisterType((*CloudProvider)(nil), "captenpluginspb.CloudProvider") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.CloudProvider.CloudAttributesEntry") - proto.RegisterType((*GetCloudProvidersResponse)(nil), "captenpluginspb.GetCloudProvidersResponse") - proto.RegisterType((*GetCloudProvidersWithFilterRequest)(nil), "captenpluginspb.GetCloudProvidersWithFilterRequest") - proto.RegisterType((*GetCloudProvidersWithFilterResponse)(nil), "captenpluginspb.GetCloudProvidersWithFilterResponse") - proto.RegisterType((*RegisterArgoCDProjectRequest)(nil), "captenpluginspb.RegisterArgoCDProjectRequest") - proto.RegisterType((*RegisterArgoCDProjectResponse)(nil), "captenpluginspb.RegisterArgoCDProjectResponse") - proto.RegisterType((*GetArgoCDProjectsRequest)(nil), "captenpluginspb.GetArgoCDProjectsRequest") - proto.RegisterType((*GetArgoCDProjectsResponse)(nil), "captenpluginspb.GetArgoCDProjectsResponse") - proto.RegisterType((*UnRegisterArgoCDProjectRequest)(nil), "captenpluginspb.UnRegisterArgoCDProjectRequest") - proto.RegisterType((*UnRegisterArgoCDProjectResponse)(nil), "captenpluginspb.UnRegisterArgoCDProjectResponse") - proto.RegisterType((*ArgoCDProject)(nil), "captenpluginspb.ArgoCDProject") - proto.RegisterType((*RegisterTektonProjectRequest)(nil), "captenpluginspb.RegisterTektonProjectRequest") - proto.RegisterType((*RegisterTektonProjectResponse)(nil), "captenpluginspb.RegisterTektonProjectResponse") - proto.RegisterType((*UnRegisterTektonProjectRequest)(nil), "captenpluginspb.UnRegisterTektonProjectRequest") - proto.RegisterType((*UnRegisterTektonProjectResponse)(nil), "captenpluginspb.UnRegisterTektonProjectResponse") - proto.RegisterType((*TektonProject)(nil), "captenpluginspb.TektonProject") - proto.RegisterType((*GetTektonProjectsRequest)(nil), "captenpluginspb.GetTektonProjectsRequest") - proto.RegisterType((*GetTektonProjectsResponse)(nil), "captenpluginspb.GetTektonProjectsResponse") - proto.RegisterType((*CaptenPlugin)(nil), "captenpluginspb.CaptenPlugin") - proto.RegisterType((*GetCaptenPluginsRequest)(nil), "captenpluginspb.GetCaptenPluginsRequest") - proto.RegisterType((*GetCaptenPluginsResponse)(nil), "captenpluginspb.GetCaptenPluginsResponse") - proto.RegisterType((*RegisterCrossplaneProjectRequest)(nil), "captenpluginspb.RegisterCrossplaneProjectRequest") - proto.RegisterType((*RegisterCrossplaneProjectResponse)(nil), "captenpluginspb.RegisterCrossplaneProjectResponse") - proto.RegisterType((*UnRegisterCrossplaneProjectRequest)(nil), "captenpluginspb.UnRegisterCrossplaneProjectRequest") - proto.RegisterType((*UnRegisterCrossplaneProjectResponse)(nil), "captenpluginspb.UnRegisterCrossplaneProjectResponse") - proto.RegisterType((*CrossplaneProject)(nil), "captenpluginspb.CrossplaneProject") - proto.RegisterType((*GetCrossplaneProjectsRequest)(nil), "captenpluginspb.GetCrossplaneProjectsRequest") - proto.RegisterType((*GetCrossplaneProjectsResponse)(nil), "captenpluginspb.GetCrossplaneProjectsResponse") - proto.RegisterType((*ManagedCluster)(nil), "captenpluginspb.ManagedCluster") - proto.RegisterType((*GetManagedClustersRequest)(nil), "captenpluginspb.GetManagedClustersRequest") - proto.RegisterType((*GetManagedClustersResponse)(nil), "captenpluginspb.GetManagedClustersResponse") - proto.RegisterType((*GetManagedClusterKubeconfigRequest)(nil), "captenpluginspb.GetManagedClusterKubeconfigRequest") - proto.RegisterType((*GetManagedClusterKubeconfigResponse)(nil), "captenpluginspb.GetManagedClusterKubeconfigResponse") - proto.RegisterType((*AddContainerRegistryRequest)(nil), "captenpluginspb.AddContainerRegistryRequest") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.AddContainerRegistryRequest.RegistryAttributesEntry") - proto.RegisterType((*AddContainerRegistryResponse)(nil), "captenpluginspb.AddContainerRegistryResponse") - proto.RegisterType((*UpdateContainerRegistryRequest)(nil), "captenpluginspb.UpdateContainerRegistryRequest") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.UpdateContainerRegistryRequest.RegistryAttributesEntry") - proto.RegisterType((*UpdateContainerRegistryResponse)(nil), "captenpluginspb.UpdateContainerRegistryResponse") - proto.RegisterType((*DeleteContainerRegistryRequest)(nil), "captenpluginspb.DeleteContainerRegistryRequest") - proto.RegisterType((*DeleteContainerRegistryResponse)(nil), "captenpluginspb.DeleteContainerRegistryResponse") - proto.RegisterType((*GetContainerRegistryRequest)(nil), "captenpluginspb.GetContainerRegistryRequest") - proto.RegisterType((*ContainerRegistry)(nil), "captenpluginspb.ContainerRegistry") - proto.RegisterMapType((map[string]string)(nil), "captenpluginspb.ContainerRegistry.RegistryAttributesEntry") - proto.RegisterType((*GetContainerRegistryResponse)(nil), "captenpluginspb.GetContainerRegistryResponse") - proto.RegisterType((*TektonPipelines)(nil), "captenpluginspb.TektonPipelines") - proto.RegisterType((*SyncTektonPipelinesRequest)(nil), "captenpluginspb.SyncTektonPipelinesRequest") - proto.RegisterType((*SyncTektonPipelinesResponse)(nil), "captenpluginspb.SyncTektonPipelinesResponse") - proto.RegisterType((*GetTektonPipelinesRequest)(nil), "captenpluginspb.GetTektonPipelinesRequest") - proto.RegisterType((*GetTektonPipelinesResponse)(nil), "captenpluginspb.GetTektonPipelinesResponse") - proto.RegisterType((*CreateTektonPipelinesRequest)(nil), "captenpluginspb.CreateTektonPipelinesRequest") - proto.RegisterType((*CreateTektonPipelinesResponse)(nil), "captenpluginspb.CreateTektonPipelinesResponse") - proto.RegisterType((*UpdateTektonPipelinesRequest)(nil), "captenpluginspb.UpdateTektonPipelinesRequest") - proto.RegisterType((*UpdateTektonPipelinesResponse)(nil), "captenpluginspb.UpdateTektonPipelinesResponse") -} - -func init() { proto.RegisterFile("capten_plugins.proto", fileDescriptor_de1754661249f2aa) } - -var fileDescriptor_de1754661249f2aa = []byte{ - // 2312 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x5b, 0xcd, 0x6f, 0xdc, 0xc6, - 0x15, 0xd7, 0xec, 0x5a, 0xb2, 0xf5, 0xf4, 0xe1, 0xf5, 0x44, 0x8e, 0x64, 0xea, 0xb3, 0x74, 0xea, - 0x3a, 0xae, 0xa3, 0xa8, 0x72, 0x80, 0x04, 0xee, 0x07, 0x2a, 0x4b, 0xb2, 0x20, 0xc4, 0x96, 0x8c, - 0xb5, 0xd4, 0x02, 0x01, 0x0a, 0x77, 0xb5, 0x3b, 0x5d, 0xd3, 0x5a, 0x93, 0x2c, 0xc9, 0x8d, 0xa3, - 0x22, 0x70, 0x8b, 0xa2, 0x01, 0xea, 0x1c, 0x73, 0x6d, 0x0f, 0x39, 0xf6, 0x50, 0xf4, 0x50, 0xf4, - 0x23, 0x97, 0xf4, 0xdc, 0x53, 0xff, 0x82, 0x9e, 0x7b, 0xee, 0xa5, 0x87, 0x02, 0x3d, 0x14, 0xe4, - 0x0c, 0x3f, 0x86, 0xf3, 0x86, 0x4b, 0xc5, 0xe6, 0x3a, 0xb9, 0xed, 0x3e, 0xbe, 0xe1, 0xfb, 0xbd, - 0x8f, 0x79, 0xf3, 0xf1, 0x1e, 0x61, 0xa6, 0xdd, 0x72, 0x03, 0x66, 0x3f, 0x70, 0x7b, 0xfd, 0xae, - 0x65, 0xfb, 0xab, 0xae, 0xe7, 0x04, 0x0e, 0x3d, 0xcf, 0xa9, 0x82, 0xe8, 0x1e, 0x99, 0xbf, 0x25, - 0xb0, 0x74, 0xe8, 0x76, 0x5a, 0x01, 0xdb, 0xf4, 0x1c, 0xdf, 0x77, 0x7b, 0x2d, 0xfb, 0x9e, 0xe7, - 0xbc, 0x6f, 0x75, 0x98, 0xd7, 0x64, 0x3f, 0xed, 0x33, 0x3f, 0xa0, 0xd3, 0x50, 0xb3, 0x3a, 0x73, - 0x64, 0x85, 0x5c, 0x1d, 0x6f, 0xd6, 0xac, 0x0e, 0x5d, 0x80, 0xf1, 0x76, 0xcf, 0xe9, 0x77, 0x0e, - 0x4e, 0x5c, 0x36, 0x57, 0x8b, 0xc8, 0x29, 0x81, 0x9a, 0x30, 0xe9, 0x8a, 0x17, 0xec, 0xb5, 0x1e, - 0xb3, 0xb9, 0x7a, 0xc4, 0x20, 0xd1, 0xe8, 0x55, 0x38, 0x1f, 0x0d, 0x88, 0x25, 0xed, 0x76, 0xe6, - 0xce, 0x44, 0x6c, 0x79, 0xb2, 0xf9, 0x21, 0x2c, 0x6b, 0xd1, 0xf9, 0xae, 0x63, 0xfb, 0x8c, 0xde, - 0x80, 0x31, 0x3f, 0x68, 0x05, 0x7d, 0x3f, 0x82, 0x38, 0xbd, 0x3e, 0xbf, 0x9a, 0xd3, 0x71, 0xf5, - 0x7e, 0xf4, 0x78, 0xd3, 0xe9, 0xb0, 0xa6, 0x60, 0xa5, 0xaf, 0xc1, 0x14, 0xff, 0x75, 0x97, 0xf9, - 0x7e, 0xab, 0x1b, 0xeb, 0x21, 0x13, 0xcd, 0x35, 0x58, 0xda, 0x62, 0x3d, 0x56, 0xde, 0x36, 0x21, - 0x5e, 0xed, 0x88, 0xea, 0xf1, 0x2e, 0xc1, 0xc2, 0x0e, 0x0b, 0x14, 0xd1, 0xbe, 0x40, 0x6b, 0x7e, - 0x4e, 0x60, 0x51, 0xc3, 0x20, 0xc0, 0x6d, 0xc0, 0x78, 0xec, 0xa9, 0x10, 0x5f, 0xfd, 0xea, 0xc4, - 0xfa, 0x65, 0x05, 0x5f, 0x32, 0x9e, 0x25, 0xca, 0xa5, 0xa3, 0x32, 0xfa, 0xd5, 0x9e, 0x43, 0xbf, - 0x3a, 0xa6, 0xdf, 0xef, 0x08, 0x50, 0x55, 0xf8, 0xcb, 0x0c, 0x50, 0xfa, 0x6a, 0xa2, 0xed, 0x68, - 0xc4, 0x20, 0xfe, 0x99, 0xcf, 0x08, 0xcc, 0x6f, 0x74, 0x3a, 0xda, 0xc0, 0x91, 0x30, 0x92, 0x41, - 0x18, 0x6b, 0xe5, 0x30, 0xd6, 0xf1, 0x49, 0xf4, 0x8c, 0xc0, 0x02, 0x8e, 0x45, 0x78, 0x3d, 0x6f, - 0xc0, 0x0a, 0x5d, 0xf8, 0x6b, 0x02, 0x33, 0x1b, 0x9d, 0xce, 0x8e, 0x15, 0xdc, 0xf3, 0x9c, 0x47, - 0xac, 0x1d, 0xc4, 0x06, 0x59, 0x02, 0x70, 0x39, 0xe5, 0xd0, 0xeb, 0x09, 0x2c, 0x19, 0x4a, 0x68, - 0xe8, 0x5e, 0xeb, 0x88, 0xf5, 0x42, 0x4c, 0xf5, 0xd0, 0xd0, 0xfc, 0x1f, 0x5d, 0x81, 0x89, 0x56, - 0xbb, 0xcd, 0x7c, 0xff, 0xc0, 0x39, 0x66, 0xb6, 0x10, 0x9a, 0x25, 0x85, 0x23, 0xfb, 0x3e, 0xf3, - 0x76, 0xb7, 0x84, 0x0f, 0xc5, 0x3f, 0xf3, 0x97, 0x04, 0x2e, 0xe6, 0xa0, 0x0c, 0xdf, 0x1e, 0xbf, - 0x21, 0x30, 0xcb, 0x33, 0x9c, 0x6a, 0x92, 0x3c, 0x0c, 0xd9, 0x44, 0xb5, 0x02, 0x13, 0xd5, 0x8b, - 0x4c, 0x74, 0xa6, 0xc8, 0x44, 0xa3, 0x92, 0x89, 0xfa, 0x30, 0xa7, 0x82, 0xab, 0x3e, 0x8f, 0xbd, - 0x0e, 0xb3, 0x3c, 0x8b, 0x0e, 0xb4, 0x49, 0x88, 0x50, 0x65, 0xad, 0x1e, 0xe1, 0x2c, 0x5c, 0xdc, - 0x61, 0x41, 0x2a, 0x33, 0x49, 0xb1, 0x7f, 0x21, 0x00, 0x29, 0xf9, 0x85, 0xb9, 0xf0, 0x0a, 0x4c, - 0xf7, 0x5a, 0x7e, 0xc0, 0x9d, 0x71, 0x60, 0x3d, 0x66, 0xc2, 0x8b, 0x39, 0x6a, 0xde, 0xd5, 0xa3, - 0x45, 0xae, 0x1e, 0x93, 0x5c, 0xfd, 0x7b, 0x02, 0xaf, 0xe6, 0x55, 0x12, 0x76, 0x7c, 0x1b, 0xce, - 0x09, 0x88, 0xf1, 0x9a, 0xa0, 0x5a, 0x32, 0x63, 0xfe, 0x84, 0xb9, 0xca, 0x79, 0xf3, 0x0e, 0x2c, - 0xc9, 0x68, 0x6f, 0x3b, 0xde, 0x9d, 0xc8, 0x56, 0x71, 0xa4, 0xa4, 0xa6, 0x24, 0x59, 0x53, 0x9a, - 0x7f, 0x26, 0xb0, 0xac, 0x1d, 0xfa, 0x25, 0xd6, 0xf8, 0x7f, 0x04, 0x66, 0xc3, 0x2c, 0x9e, 0x4d, - 0xee, 0xe5, 0x56, 0x13, 0x5d, 0xea, 0xec, 0x8a, 0x15, 0x64, 0x23, 0x08, 0x3c, 0xeb, 0xa8, 0x1f, - 0x30, 0x1e, 0x75, 0x13, 0xeb, 0xdf, 0x55, 0x50, 0x6b, 0x04, 0xaf, 0x6e, 0xca, 0xe3, 0xb7, 0xed, - 0xc0, 0x3b, 0x69, 0xe6, 0xdf, 0x6a, 0xdc, 0x82, 0x19, 0x8c, 0x91, 0x36, 0xa0, 0x7e, 0xcc, 0x4e, - 0x04, 0xe0, 0xf0, 0x27, 0x9d, 0x81, 0xd1, 0xf7, 0x5b, 0xbd, 0x7e, 0x3c, 0xeb, 0xf8, 0x9f, 0x9b, - 0xb5, 0x77, 0x88, 0xf9, 0x11, 0x81, 0x39, 0x15, 0xc5, 0xf0, 0x13, 0xf6, 0x27, 0x35, 0x30, 0xc4, - 0x96, 0x14, 0xf3, 0xc4, 0xe9, 0xf6, 0x22, 0xba, 0xe9, 0xfe, 0x48, 0xf5, 0xcc, 0x99, 0xc8, 0x33, - 0xdf, 0x57, 0x14, 0xd1, 0x63, 0x19, 0xa2, 0x73, 0x3e, 0x80, 0x79, 0x14, 0x47, 0xf5, 0x89, 0xf8, - 0x3a, 0x18, 0x62, 0xc3, 0x5d, 0xc2, 0x1b, 0x21, 0x4e, 0x94, 0xbb, 0x7a, 0x9c, 0x06, 0xcc, 0x85, - 0x3b, 0xef, 0xac, 0xd8, 0x64, 0xcd, 0xf8, 0xb4, 0x06, 0x53, 0xd2, 0x93, 0x17, 0x14, 0x45, 0x65, - 0x17, 0x8d, 0x1f, 0xa9, 0xd1, 0x36, 0x1a, 0x45, 0xdb, 0x0d, 0x75, 0xeb, 0x9f, 0x85, 0x39, 0xc4, - 0x00, 0xfb, 0x1b, 0x81, 0x4b, 0x88, 0xfd, 0x84, 0xdf, 0x6e, 0xc3, 0xb4, 0xb4, 0xe7, 0x8d, 0x93, - 0xf6, 0x52, 0x31, 0xfe, 0x66, 0x6e, 0x54, 0x95, 0x69, 0xe3, 0x3d, 0x30, 0x15, 0xfc, 0x3f, 0xb4, - 0x82, 0x87, 0xb7, 0xad, 0x5e, 0x90, 0xc6, 0xab, 0x66, 0xcd, 0x2a, 0xf6, 0xbf, 0xf9, 0x77, 0x02, - 0x97, 0x0b, 0x5f, 0xfe, 0xd5, 0x31, 0xd3, 0x2a, 0x2c, 0x34, 0x59, 0xd7, 0xf2, 0x03, 0xe6, 0x6d, - 0x78, 0x5d, 0x67, 0x73, 0x6b, 0xc0, 0xf6, 0xef, 0x67, 0xb0, 0xa8, 0xe1, 0x1f, 0xd6, 0x94, 0x96, - 0xc4, 0x26, 0x53, 0xfa, 0x8f, 0x3c, 0x5e, 0xf3, 0x0f, 0x2b, 0x07, 0x45, 0x6f, 0x66, 0x76, 0x2e, - 0x75, 0x8d, 0x77, 0x65, 0x4b, 0x25, 0xfc, 0xe6, 0x1a, 0x2c, 0x1d, 0xda, 0xa7, 0x32, 0xff, 0x87, - 0xb0, 0xac, 0x1d, 0x51, 0xbd, 0x03, 0x7e, 0x0e, 0x53, 0x92, 0xcc, 0x2f, 0xb2, 0xdb, 0x16, 0xd8, - 0xea, 0xd9, 0xc3, 0x7b, 0xd9, 0xc4, 0x99, 0x8d, 0xd6, 0x03, 0x76, 0x1c, 0x38, 0x76, 0xf9, 0x68, - 0xcd, 0xf1, 0x0f, 0xe5, 0x2e, 0x2b, 0x75, 0x55, 0x29, 0xb4, 0x92, 0x73, 0x87, 0x8e, 0xf7, 0x23, - 0x02, 0x53, 0x92, 0x50, 0xc5, 0xbb, 0xaf, 0xc1, 0x54, 0x37, 0xd9, 0x83, 0xa7, 0x0e, 0x96, 0x89, - 0xcf, 0xed, 0x63, 0x3e, 0xcb, 0x25, 0x24, 0xf9, 0x59, 0x9e, 0x7f, 0xf8, 0xe5, 0x98, 0xe5, 0xb2, - 0xc7, 0xd2, 0x59, 0xfe, 0x2f, 0x02, 0x93, 0x9b, 0x11, 0xef, 0xbd, 0x88, 0x37, 0x9a, 0x25, 0xd1, - 0xaf, 0xe8, 0xaa, 0x29, 0xbe, 0x79, 0x49, 0x28, 0xf4, 0x3a, 0x5c, 0xe0, 0xff, 0xb6, 0x98, 0xdf, - 0xf6, 0x2c, 0x37, 0xb0, 0x1c, 0x5b, 0xc0, 0x52, 0x1f, 0x84, 0x4b, 0x55, 0xaf, 0xd5, 0xb7, 0xdb, - 0x0f, 0x0f, 0x9b, 0x77, 0x84, 0xc9, 0x53, 0x42, 0x28, 0x8b, 0xff, 0xd9, 0x6d, 0x3b, 0xfc, 0x26, - 0x62, 0xb2, 0x99, 0xa1, 0x84, 0xea, 0x5b, 0xb6, 0x1f, 0xb4, 0x7a, 0xbd, 0xfb, 0xd9, 0x5b, 0x35, - 0x99, 0x18, 0x72, 0x79, 0x7d, 0x3b, 0xb0, 0x1e, 0x33, 0xc1, 0xc5, 0x8f, 0xb2, 0x32, 0xd1, 0xbc, - 0x04, 0xb3, 0xe1, 0xaa, 0x98, 0x51, 0x35, 0x71, 0xdc, 0x1f, 0x08, 0xdf, 0x8e, 0xc9, 0xcf, 0xaa, - 0xf7, 0xdb, 0xdb, 0x70, 0x56, 0xbc, 0x45, 0xb8, 0x6d, 0x51, 0x5d, 0x7a, 0x33, 0x98, 0x9a, 0x31, - 0xb7, 0xb9, 0x0e, 0x2b, 0xf1, 0x4c, 0x94, 0x2e, 0x40, 0x8b, 0xe6, 0xef, 0x53, 0xf8, 0x5a, 0xc1, - 0x98, 0xea, 0x67, 0xf0, 0x5b, 0x60, 0xa6, 0xf9, 0xa3, 0x34, 0xea, 0x5f, 0x10, 0xb8, 0x5c, 0x38, - 0xac, 0x7a, 0xe0, 0xcf, 0x08, 0x5c, 0x50, 0x04, 0xbf, 0xa4, 0xf4, 0x93, 0xbb, 0xd2, 0x67, 0xf9, - 0x14, 0xf4, 0x59, 0xee, 0x4a, 0x9f, 0x0d, 0x33, 0x0d, 0x7d, 0x07, 0xce, 0x8a, 0xb4, 0x12, 0x69, - 0x37, 0xb1, 0x6e, 0x16, 0xd7, 0x0a, 0x22, 0x07, 0xc6, 0x43, 0xcc, 0x7f, 0x13, 0x98, 0xbe, 0xdb, - 0xb2, 0x5b, 0x5d, 0xd6, 0xd9, 0xec, 0xf5, 0x43, 0x6f, 0x2b, 0x36, 0x5e, 0x81, 0x89, 0x36, 0x7f, - 0x94, 0xb9, 0x06, 0xcf, 0x92, 0xf8, 0x2d, 0x78, 0xf4, 0x77, 0xdb, 0xee, 0xb8, 0x8e, 0x65, 0x07, - 0xe9, 0x2d, 0xb8, 0x44, 0xa6, 0x6b, 0xf0, 0x8a, 0x20, 0x6d, 0x31, 0xb7, 0xe7, 0x9c, 0x88, 0xd4, - 0xc1, 0xcd, 0x8e, 0x3d, 0x0a, 0xdf, 0xdd, 0x72, 0x5d, 0x89, 0x9b, 0xa7, 0xa3, 0x3c, 0x19, 0xf1, - 0xe6, 0x18, 0xea, 0xcd, 0xf9, 0x68, 0xbd, 0x90, 0x95, 0x4e, 0x5c, 0xf9, 0x27, 0x02, 0x06, 0xf6, - 0xb4, 0x7a, 0x3f, 0x7e, 0x1b, 0xce, 0x09, 0xfd, 0xe3, 0xbc, 0xb4, 0xac, 0xbc, 0x5c, 0x86, 0xd5, - 0x4c, 0x06, 0x84, 0xd3, 0x5c, 0x41, 0xfd, 0x6e, 0xff, 0x88, 0xb5, 0x1d, 0xfb, 0x27, 0x56, 0x57, - 0x37, 0xcd, 0x3f, 0xe5, 0x67, 0x16, 0xfd, 0xb0, 0xea, 0xb5, 0x5e, 0x02, 0x38, 0x4e, 0x04, 0x8a, - 0xa8, 0xc9, 0x50, 0xcc, 0xcf, 0x6a, 0xbc, 0x84, 0xe3, 0xd8, 0x41, 0xcb, 0xb2, 0xc3, 0x73, 0x54, - 0x98, 0x93, 0xbc, 0x93, 0x58, 0xa5, 0x15, 0x98, 0xf0, 0x04, 0x29, 0x2d, 0x59, 0x64, 0x49, 0xda, - 0x8b, 0xb7, 0x00, 0x68, 0xcc, 0xa6, 0xdc, 0xbd, 0x6d, 0xa1, 0x77, 0x6f, 0x1a, 0x0c, 0xab, 0x4d, - 0xe5, 0x35, 0xfc, 0x10, 0x8e, 0xbc, 0x9f, 0x9a, 0x30, 0x19, 0x53, 0xa3, 0x73, 0x24, 0x8f, 0x7c, - 0x89, 0x66, 0x6c, 0xc3, 0xac, 0xe6, 0x95, 0xa7, 0x3a, 0xae, 0xc7, 0x15, 0x27, 0x15, 0xf6, 0xf0, - 0x2f, 0xec, 0xfe, 0x51, 0x4b, 0x2a, 0xdc, 0x3a, 0x4f, 0x22, 0x69, 0x27, 0xeb, 0xd9, 0x5a, 0x91, - 0x67, 0xe5, 0x2b, 0x97, 0x27, 0xa8, 0x67, 0xf9, 0xdd, 0xdd, 0x8e, 0xee, 0xee, 0xae, 0x0a, 0xe7, - 0x8e, 0x56, 0xe7, 0xdc, 0xb4, 0x26, 0xaf, 0x75, 0xef, 0x50, 0x6a, 0xf2, 0x25, 0xbd, 0x99, 0xa9, - 0xc9, 0xbf, 0x0c, 0xbc, 0x8b, 0x30, 0x1f, 0xae, 0xcf, 0x1a, 0xb0, 0xe6, 0x3f, 0x6b, 0x70, 0x41, - 0x79, 0xf8, 0x02, 0x03, 0xb2, 0xec, 0x1d, 0xe0, 0x23, 0x34, 0x70, 0xf9, 0x35, 0xe0, 0x4d, 0x75, - 0x55, 0xcf, 0x23, 0x7e, 0xae, 0x58, 0x1d, 0xab, 0x2e, 0x56, 0x3f, 0x27, 0x7c, 0xff, 0xa4, 0xf5, - 0xfc, 0x2d, 0x00, 0x21, 0xd7, 0x62, 0xf1, 0x7d, 0x98, 0x39, 0x58, 0xdf, 0x66, 0x66, 0x54, 0x95, - 0xc9, 0xeb, 0x3f, 0x04, 0xce, 0x8b, 0x83, 0x9c, 0xe5, 0xb2, 0x9e, 0x65, 0x33, 0x5f, 0x09, 0x0e, - 0x13, 0x26, 0x5d, 0xf1, 0x50, 0x6a, 0x16, 0xc8, 0xd0, 0xc2, 0xb5, 0xee, 0x09, 0x3b, 0x7a, 0xe8, - 0x38, 0xc7, 0xe9, 0xb1, 0x2c, 0x43, 0xc9, 0x6c, 0x53, 0xcf, 0x48, 0xdb, 0x54, 0x03, 0xce, 0x75, - 0xad, 0x60, 0xdf, 0xeb, 0xee, 0x76, 0x44, 0x4a, 0x49, 0xfe, 0xd3, 0x75, 0x98, 0x69, 0xe7, 0xed, - 0xb2, 0xdb, 0x09, 0x0f, 0x63, 0x61, 0x00, 0xa2, 0xcf, 0x90, 0x70, 0x3c, 0x8b, 0x6e, 0x94, 0x16, - 0xc0, 0xb8, 0x7f, 0x62, 0xb7, 0x73, 0xaa, 0x67, 0x36, 0xbd, 0xf3, 0xe8, 0x63, 0xe1, 0xd4, 0xef, - 0xc1, 0x78, 0xac, 0x7d, 0xec, 0xd3, 0x15, 0xdd, 0xf9, 0x38, 0x19, 0x9c, 0x0e, 0xa9, 0xd2, 0xa1, - 0xf3, 0xd9, 0x1b, 0x83, 0xbc, 0x5e, 0x7f, 0xe5, 0x3b, 0xc0, 0xaf, 0xa0, 0x5a, 0x9f, 0x10, 0x58, - 0xd8, 0xf4, 0x58, 0xe8, 0x3e, 0x54, 0x35, 0x25, 0x48, 0x09, 0x12, 0xa4, 0xd9, 0x60, 0xab, 0x95, - 0x0c, 0xb6, 0xba, 0x3e, 0xd8, 0xcc, 0x8f, 0x09, 0x2c, 0x6a, 0x40, 0x0d, 0x7f, 0x1b, 0xf2, 0x14, - 0x16, 0x44, 0x7c, 0xe3, 0x06, 0xca, 0x43, 0xa9, 0xc2, 0x18, 0x1a, 0x00, 0x43, 0x37, 0xc6, 0xb5, - 0xbb, 0x00, 0xe9, 0x58, 0x3a, 0x06, 0xb5, 0xfd, 0x77, 0x1b, 0x23, 0x94, 0xc2, 0xf4, 0xee, 0xde, - 0xc1, 0x76, 0x73, 0x6f, 0xe3, 0xce, 0x83, 0xed, 0x66, 0x73, 0xbf, 0xd9, 0x20, 0x74, 0x06, 0x1a, - 0xbb, 0x7b, 0x3f, 0xd8, 0xb8, 0xb3, 0xbb, 0xf5, 0x60, 0xa3, 0xb9, 0x73, 0x78, 0x77, 0x7b, 0xef, - 0xa0, 0x51, 0xa3, 0x53, 0x30, 0xbe, 0xb7, 0x7f, 0xf0, 0xe0, 0xf6, 0xfe, 0xe1, 0xde, 0x56, 0xa3, - 0xbe, 0xfe, 0xdf, 0x65, 0x98, 0x96, 0xdb, 0x1d, 0xa9, 0x05, 0x8d, 0xfc, 0x05, 0x0f, 0xbd, 0xaa, - 0xd6, 0xf0, 0xf1, 0xfb, 0x21, 0xe3, 0xf5, 0x12, 0x9c, 0xdc, 0x6a, 0xe6, 0x08, 0xfd, 0x31, 0x4c, - 0x49, 0x6d, 0x44, 0xf4, 0xeb, 0xd8, 0x16, 0x5e, 0x69, 0x65, 0x31, 0xae, 0x0c, 0x62, 0x4b, 0x24, - 0x58, 0xd0, 0xc8, 0xb7, 0xe1, 0x20, 0xca, 0x68, 0xda, 0x88, 0x10, 0x65, 0x74, 0x3d, 0x3d, 0x5c, - 0x54, 0xbe, 0x9f, 0x06, 0x11, 0xa5, 0xe9, 0xce, 0x41, 0x44, 0xe9, 0x9a, 0x73, 0xcc, 0x11, 0xda, - 0x86, 0x69, 0xb9, 0x0f, 0x83, 0x5e, 0xc1, 0xcc, 0xae, 0x36, 0xd9, 0x18, 0xdf, 0x18, 0xc8, 0x97, - 0x08, 0x79, 0x1a, 0x5d, 0x02, 0x62, 0xcd, 0x1e, 0xf4, 0xcd, 0x01, 0x6f, 0xc9, 0x77, 0x94, 0x18, - 0x6b, 0xe5, 0x07, 0x24, 0xf2, 0x1d, 0xa0, 0x6a, 0x46, 0xa7, 0xd7, 0xb0, 0x37, 0xe1, 0x89, 0xc1, - 0xf8, 0x66, 0x29, 0xde, 0x44, 0xe0, 0x07, 0x70, 0x11, 0xcd, 0x79, 0xf4, 0x0d, 0xe4, 0x6e, 0x46, - 0x9f, 0xb0, 0x8d, 0xd5, 0xb2, 0xec, 0x59, 0xc9, 0x68, 0x82, 0x41, 0x24, 0x17, 0x65, 0x42, 0x44, - 0x72, 0x61, 0xde, 0x32, 0x47, 0xa8, 0x07, 0xaf, 0x20, 0xdb, 0x01, 0xaa, 0x5a, 0x4e, 0xbf, 0xa7, - 0x30, 0xae, 0x97, 0x63, 0x4e, 0x64, 0xf6, 0xa3, 0x3e, 0x46, 0x75, 0xeb, 0x7e, 0xfd, 0x34, 0xe7, - 0x77, 0xe3, 0x8d, 0x92, 0xdc, 0xd9, 0x78, 0xd6, 0x1c, 0xbe, 0x90, 0x78, 0x2e, 0x3e, 0x5f, 0x22, - 0xf1, 0x3c, 0xe0, 0x5c, 0xc7, 0xe5, 0x6b, 0x0e, 0x53, 0x88, 0xfc, 0xe2, 0x83, 0x1a, 0x22, 0x7f, - 0xc0, 0x39, 0x8d, 0x9b, 0x1d, 0xdb, 0xcf, 0x23, 0x66, 0x2f, 0x38, 0x75, 0x21, 0x66, 0x2f, 0x3a, - 0x24, 0xf0, 0xb4, 0x98, 0x6f, 0x3e, 0x42, 0xd2, 0xa2, 0xa6, 0x4b, 0x0a, 0x49, 0x8b, 0xba, 0x4e, - 0x26, 0x1e, 0xcc, 0x48, 0x2f, 0x0d, 0x12, 0xcc, 0xfa, 0xce, 0x1f, 0x24, 0x98, 0x0b, 0xda, 0x73, - 0xb8, 0x4c, 0xa4, 0x2f, 0x06, 0x91, 0xa9, 0xef, 0xb5, 0x41, 0x64, 0x16, 0xb4, 0xda, 0x98, 0x23, - 0xb4, 0x07, 0x17, 0x94, 0xa6, 0x05, 0x8a, 0x2f, 0xbc, 0x58, 0xd7, 0x8c, 0x71, 0xad, 0x0c, 0x6b, - 0x22, 0xed, 0x63, 0xc2, 0xcf, 0xe1, 0x9a, 0x1e, 0x09, 0x7a, 0x63, 0xf0, 0xdb, 0x94, 0x76, 0x0d, - 0xe3, 0xad, 0xd3, 0x0d, 0xca, 0x66, 0x4a, 0xb4, 0x68, 0x8e, 0x64, 0xca, 0xa2, 0x72, 0x3c, 0x92, - 0x29, 0x0b, 0x6b, 0xf1, 0x89, 0xd1, 0xe5, 0xb6, 0x04, 0xdc, 0xe8, 0x68, 0x5f, 0x03, 0x6e, 0x74, - 0xbc, 0xcb, 0x41, 0x24, 0x2b, 0xbc, 0x3d, 0x00, 0x4b, 0x56, 0x85, 0xad, 0x07, 0x58, 0xb2, 0xb2, - 0x07, 0x69, 0x9b, 0xb1, 0xb3, 0x5c, 0x4a, 0xd6, 0xdb, 0x19, 0xab, 0x8c, 0x17, 0xd8, 0x19, 0x2d, - 0x8b, 0x27, 0x76, 0x96, 0x0b, 0xc3, 0xb8, 0x9d, 0xd1, 0xca, 0xb2, 0x71, 0xad, 0x0c, 0x2b, 0x6e, - 0x67, 0x59, 0xd3, 0x22, 0x3b, 0xa3, 0xba, 0xae, 0x95, 0x1f, 0x90, 0x5f, 0x0b, 0xf3, 0xdf, 0x17, - 0x68, 0xd6, 0x42, 0xcd, 0x27, 0x11, 0x9a, 0xb5, 0x50, 0xf7, 0xd1, 0x82, 0xb4, 0x16, 0x29, 0x92, - 0xb5, 0x6b, 0x91, 0x4e, 0xf8, 0x5a, 0xf9, 0x01, 0xd9, 0xf0, 0x42, 0xbf, 0xa6, 0xa1, 0xf8, 0xf2, - 0xa2, 0xfb, 0x2c, 0x07, 0x09, 0xaf, 0xc2, 0x8f, 0x74, 0xa4, 0x5d, 0x40, 0x09, 0xcd, 0x8b, 0x3f, - 0xef, 0xd2, 0xef, 0x02, 0x0a, 0x34, 0xff, 0x15, 0x81, 0x4b, 0xda, 0x12, 0x2d, 0xfd, 0x96, 0x76, - 0xba, 0xe8, 0xaa, 0xc0, 0xc6, 0xfa, 0x69, 0x86, 0x24, 0x30, 0x9e, 0xf0, 0xcd, 0x80, 0x02, 0xa0, - 0xd8, 0xfe, 0xf9, 0x1a, 0xea, 0x00, 0xfb, 0x33, 0x64, 0xc2, 0x85, 0xab, 0x49, 0x41, 0x91, 0x1a, - 0x59, 0x4d, 0x06, 0x57, 0xc2, 0x91, 0xd5, 0xa4, 0x44, 0x1d, 0x3c, 0x39, 0x62, 0xe4, 0xca, 0x86, - 0xf8, 0x11, 0x03, 0xaf, 0x3c, 0xe2, 0x47, 0x0c, 0x4d, 0x1d, 0x32, 0x5d, 0x4b, 0x75, 0xb5, 0x3b, - 0x7c, 0x2d, 0x1d, 0x50, 0x20, 0xc4, 0xd7, 0xd2, 0x41, 0xe5, 0x41, 0x73, 0xe4, 0x16, 0x7d, 0xaf, - 0xf1, 0x66, 0x6e, 0xe4, 0xd1, 0x58, 0xf4, 0xb1, 0xe3, 0x8d, 0xff, 0x07, 0x00, 0x00, 0xff, 0xff, - 0xc0, 0xcf, 0x9c, 0xd5, 0x04, 0x39, 0x00, 0x00, +var File_capten_plugins_proto protoreflect.FileDescriptor + +var file_capten_plugins_proto_rawDesc = []byte{ + 0x0a, 0x14, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x5f, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x22, 0x9c, 0x01, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, + 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, + 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0f, + 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, + 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x22, 0x30, 0x0a, 0x1e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, + 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, + 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x22, 0x1e, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, + 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x22, 0xbd, 0x01, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, + 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x6f, 0x73, + 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x09, + 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x22, 0xa8, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, + 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, + 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, + 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, + 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, + 0x89, 0x01, 0x0a, 0x1b, 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, + 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, + 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, + 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x89, 0x01, 0x0a, 0x1c, + 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x88, 0x01, 0x0a, 0x14, 0x41, 0x64, 0x64, 0x47, + 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, + 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, + 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, + 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, + 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, + 0x65, 0x72, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, + 0x49, 0x44, 0x22, 0x82, 0x01, 0x0a, 0x15, 0x41, 0x64, 0x64, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x9b, 0x01, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, + 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, + 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, + 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, + 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, + 0x73, 0x65, 0x72, 0x49, 0x44, 0x22, 0x75, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, + 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x29, 0x0a, 0x17, + 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x75, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, + 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x17, + 0x0a, 0x15, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb6, 0x01, 0x0a, 0x0a, 0x47, 0x69, 0x74, 0x50, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, + 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x26, + 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, + 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x63, 0x63, + 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, + 0x49, 0x44, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x44, + 0x22, 0xac, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x08, 0x70, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, + 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, + 0x38, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x73, 0x46, 0x6f, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, + 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x22, 0xb5, 0x01, 0x0a, 0x1f, 0x47, 0x65, + 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x4c, + 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, + 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x08, 0x70, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, + 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x22, 0xfc, 0x01, 0x0a, 0x17, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, + 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, + 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6c, + 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, + 0x65, 0x6c, 0x73, 0x12, 0x67, 0x0a, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, + 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, + 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, + 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x63, 0x6c, 0x6f, + 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x42, 0x0a, 0x14, + 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, + 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, + 0x22, 0x85, 0x01, 0x0a, 0x18, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x92, 0x02, 0x0a, 0x1a, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, + 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, + 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x6a, 0x0a, + 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, + 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, + 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, + 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x41, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x42, 0x0a, 0x14, 0x43, 0x6c, 0x6f, + 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, + 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x78, 0x0a, + 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x2c, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x78, 0x0a, 0x1b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, + 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, + 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, + 0x1a, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xa0, 0x02, 0x0a, 0x0d, + 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, + 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6c, + 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, + 0x65, 0x6c, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, + 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x5d, 0x0a, 0x0f, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x05, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, + 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x63, 0x6c, 0x6f, 0x75, 0x64, + 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x42, 0x0a, 0x14, 0x43, 0x6c, + 0x6f, 0x75, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, + 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xbe, + 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x0e, + 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x52, 0x0e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, + 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, + 0x5a, 0x0a, 0x22, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, + 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x1c, 0x0a, + 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x54, 0x79, 0x70, 0x65, 0x22, 0xc8, 0x01, 0x0a, 0x23, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, + 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x0e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6c, + 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0e, 0x63, 0x6c, 0x6f, + 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x2e, 0x0a, 0x1c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x7a, 0x0a, 0x1d, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x22, 0x1a, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb2, + 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x72, 0x67, 0x6f, + 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x22, 0x30, 0x0a, 0x1e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, + 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x22, 0x7f, 0x0a, 0x0d, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, + 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x26, 0x0a, 0x0e, + 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x54, 0x69, 0x6d, 0x65, 0x22, 0x2e, 0x0a, 0x1c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x02, 0x69, 0x64, 0x22, 0x7a, 0x0a, 0x1d, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x22, 0x30, 0x0a, 0x1e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, + 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, + 0x69, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x22, 0x85, 0x01, 0x0a, 0x0d, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, + 0x69, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x67, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x67, 0x69, 0x74, 0x50, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x1a, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x54, + 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x22, 0xb2, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, + 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3a, 0x0a, + 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x1e, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, + 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x22, 0xe6, 0x01, 0x0a, 0x0c, 0x43, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x50, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x44, 0x65, 0x73, + 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x61, 0x75, 0x6e, + 0x63, 0x68, 0x55, 0x52, 0x4c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x61, 0x75, + 0x6e, 0x63, 0x68, 0x55, 0x52, 0x4c, 0x12, 0x1e, 0x0a, 0x0a, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, + 0x49, 0x63, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x6c, 0x61, 0x75, 0x6e, + 0x63, 0x68, 0x49, 0x63, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, + 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x69, + 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x06, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x22, 0x19, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xae, 0x01, + 0x0a, 0x18, 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, + 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, + 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x52, 0x07, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x22, 0x32, + 0x0a, 0x20, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, + 0x69, 0x64, 0x22, 0x7e, 0x0a, 0x21, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, + 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x22, 0x34, 0x0a, 0x22, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x80, 0x01, 0x0a, 0x23, 0x55, 0x6e, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, + 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x89, 0x01, 0x0a, 0x11, + 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, + 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x67, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x55, + 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x67, 0x69, 0x74, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, + 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, + 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x1e, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x43, 0x72, + 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb8, 0x01, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, + 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x12, 0x3c, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, + 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x22, 0xf0, 0x01, 0x0a, 0x0e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x65, 0x70, 0x6c, + 0x6f, 0x79, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, + 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x70, 0x70, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x61, 0x70, + 0x70, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x26, 0x0a, + 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, + 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x1b, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, + 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x22, 0xb4, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, + 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3b, 0x0a, 0x08, + 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, + 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x22, 0x34, 0x0a, 0x22, 0x47, 0x65, 0x74, + 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4b, 0x75, + 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, + 0xa0, 0x01, 0x0a, 0x23, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x4b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x22, 0xb8, 0x02, 0x0a, 0x1b, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, + 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, + 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, + 0x79, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, + 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x74, 0x0a, 0x12, + 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x12, + 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, 0x79, + 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x54, 0x79, 0x70, 0x65, 0x1a, 0x45, 0x0a, 0x17, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, + 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x89, 0x01, + 0x0a, 0x1c, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, + 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, + 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0xce, 0x02, 0x0a, 0x1e, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x20, 0x0a, 0x0b, + 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x12, 0x16, + 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, + 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x77, 0x0a, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, + 0x28, 0x0b, 0x32, 0x47, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, + 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, + 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x12, 0x72, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12, + 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, + 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, + 0x79, 0x70, 0x65, 0x1a, 0x45, 0x0a, 0x17, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, + 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, + 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x7c, 0x0a, 0x1f, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x30, 0x0a, 0x1e, 0x44, 0x65, 0x6c, 0x65, + 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x7c, 0x0a, 0x1f, 0x44, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x1d, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x43, + 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xdc, 0x02, 0x0a, 0x11, 0x43, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x20, 0x0a, + 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x55, 0x72, 0x6c, 0x12, + 0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, + 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, + 0x6a, 0x0a, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, + 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, + 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x72, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x54, 0x79, 0x70, 0x65, 0x1a, + 0x45, 0x0a, 0x17, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x41, 0x74, 0x74, 0x72, 0x69, + 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, + 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xbd, 0x01, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, + 0x0a, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x69, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0xf5, 0x01, 0x0a, 0x0f, 0x54, 0x65, 0x6b, 0x74, 0x6f, + 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x69, + 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0c, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e, + 0x0a, 0x0a, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x55, 0x52, 0x4c, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0a, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x55, 0x52, 0x4c, 0x12, 0x16, + 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, + 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, + 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x49, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, + 0x52, 0x14, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x79, 0x49, 0x64, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, + 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x1c, + 0x0a, 0x1a, 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, + 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb8, 0x01, 0x0a, + 0x1b, 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, + 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x09, + 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x20, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, + 0x73, 0x52, 0x09, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x1b, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x54, 0x65, + 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x22, 0xb7, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, + 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x09, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, + 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, + 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x09, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, + 0x6e, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, + 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x92, + 0x01, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, + 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x22, 0x0a, 0x0c, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x4e, + 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, 0x49, 0x64, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, 0x49, 0x64, 0x12, + 0x32, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x79, 0x49, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x14, 0x63, + 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, + 0x49, 0x64, 0x73, 0x22, 0x8a, 0x01, 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, + 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x22, 0x7e, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, + 0x12, 0x1a, 0x0a, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x08, 0x67, 0x69, 0x74, 0x4f, 0x72, 0x67, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, + 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, + 0x79, 0x49, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x14, 0x63, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x49, 0x64, 0x73, + 0x22, 0x8a, 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, + 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, + 0x69, 0x64, 0x12, 0x33, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2a, 0x4d, 0x0a, + 0x0a, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x4f, + 0x4b, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, + 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x49, 0x4e, 0x56, 0x41, 0x4c, + 0x49, 0x44, 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x02, 0x12, 0x0d, 0x0a, + 0x09, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x03, 0x32, 0xf9, 0x1f, 0x0a, + 0x0e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x5f, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x12, + 0x69, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x12, 0x28, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x50, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x60, 0x0a, 0x0d, 0x41, 0x64, + 0x64, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x25, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, + 0x64, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x69, 0x0a, 0x10, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x12, 0x28, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x63, 0x61, 0x70, + 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x69, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x28, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x47, 0x69, + 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x63, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x12, 0x26, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x47, 0x69, + 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x73, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x47, 0x69, 0x74, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6f, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x54, 0x65, + 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x2a, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, + 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x54, + 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, + 0x73, 0x12, 0x2d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x2e, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, + 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, + 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, + 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, 0x61, 0x70, + 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, + 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, 0x13, + 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, + 0x6e, 0x65, 0x73, 0x12, 0x2b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, + 0x50, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x69, 0x70, + 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, + 0x12, 0x75, 0x0a, 0x14, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x12, 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, + 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x72, 0x79, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, + 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x75, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x12, + 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x69, + 0x0a, 0x10, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x12, 0x28, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, + 0x64, 0x64, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, 0x13, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, + 0x12, 0x2b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, + 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, + 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x12, 0x2b, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x6f, + 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, + 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x00, 0x12, 0x6c, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x29, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, + 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x2a, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, + 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, + 0x8a, 0x01, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, + 0x33, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x50, + 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x46, 0x69, 0x6c, 0x74, + 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, + 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x41, + 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6c, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x41, 0x72, 0x67, + 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x29, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, + 0x74, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, + 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x72, 0x67, 0x6f, + 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, + 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, + 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x41, 0x72, 0x67, 0x6f, + 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x41, 0x72, 0x67, + 0x6f, 0x43, 0x44, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, + 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2d, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6c, + 0x0a, 0x11, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x12, 0x29, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, + 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x47, 0x65, 0x74, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, + 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, + 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, + 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x65, 0x72, 0x54, 0x65, 0x6b, 0x74, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x75, 0x0a, 0x14, + 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, + 0x69, 0x64, 0x65, 0x72, 0x12, 0x2c, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, + 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, + 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x6f, + 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x2f, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, + 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, + 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, + 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x78, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x2d, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, + 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, + 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, + 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x2f, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, + 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x61, 0x70, 0x74, + 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x84, 0x01, + 0x0a, 0x19, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x31, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x52, 0x65, + 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, + 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, + 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, + 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, + 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x00, 0x12, 0x77, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, + 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2d, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, + 0x74, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x8a, 0x01, + 0x0a, 0x1b, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, + 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x33, 0x2e, + 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, + 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x72, 0x6f, 0x73, 0x73, 0x70, + 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, + 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, + 0x72, 0x6f, 0x73, 0x73, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6f, 0x0a, 0x12, 0x47, 0x65, + 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, + 0x12, 0x2a, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x63, + 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, + 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x8a, 0x01, 0x0a, 0x1b, + 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x4b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x33, 0x2e, 0x63, 0x61, + 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x2e, 0x47, 0x65, + 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4b, + 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x34, 0x2e, 0x63, 0x61, 0x70, 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x4b, 0x75, 0x62, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x12, 0x5a, 0x10, 0x2f, 0x63, 0x61, 0x70, + 0x74, 0x65, 0x6e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x73, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_capten_plugins_proto_rawDescOnce sync.Once + file_capten_plugins_proto_rawDescData = file_capten_plugins_proto_rawDesc +) + +func file_capten_plugins_proto_rawDescGZIP() []byte { + file_capten_plugins_proto_rawDescOnce.Do(func() { + file_capten_plugins_proto_rawDescData = protoimpl.X.CompressGZIP(file_capten_plugins_proto_rawDescData) + }) + return file_capten_plugins_proto_rawDescData +} + +var file_capten_plugins_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_capten_plugins_proto_msgTypes = make([]protoimpl.MessageInfo, 84) +var file_capten_plugins_proto_goTypes = []interface{}{ + (StatusCode)(0), // 0: captenpluginspb.StatusCode + (*UpdateCrossplanProviderRequest)(nil), // 1: captenpluginspb.UpdateCrossplanProviderRequest + (*UpdateCrossplanProviderResponse)(nil), // 2: captenpluginspb.UpdateCrossplanProviderResponse + (*DeleteCrossplanProviderRequest)(nil), // 3: captenpluginspb.DeleteCrossplanProviderRequest + (*DeleteCrossplanProviderResponse)(nil), // 4: captenpluginspb.DeleteCrossplanProviderResponse + (*GetCrossplanProvidersRequest)(nil), // 5: captenpluginspb.GetCrossplanProvidersRequest + (*GetCrossplanProvidersResponse)(nil), // 6: captenpluginspb.GetCrossplanProvidersResponse + (*CrossplaneProvider)(nil), // 7: captenpluginspb.CrossplaneProvider + (*AddCrossplanProviderRequest)(nil), // 8: captenpluginspb.AddCrossplanProviderRequest + (*AddCrossplanProviderResponse)(nil), // 9: captenpluginspb.AddCrossplanProviderResponse + (*AddGitProjectRequest)(nil), // 10: captenpluginspb.AddGitProjectRequest + (*AddGitProjectResponse)(nil), // 11: captenpluginspb.AddGitProjectResponse + (*UpdateGitProjectRequest)(nil), // 12: captenpluginspb.UpdateGitProjectRequest + (*UpdateGitProjectResponse)(nil), // 13: captenpluginspb.UpdateGitProjectResponse + (*DeleteGitProjectRequest)(nil), // 14: captenpluginspb.DeleteGitProjectRequest + (*DeleteGitProjectResponse)(nil), // 15: captenpluginspb.DeleteGitProjectResponse + (*GetGitProjectsRequest)(nil), // 16: captenpluginspb.GetGitProjectsRequest + (*GitProject)(nil), // 17: captenpluginspb.GitProject + (*GetGitProjectsResponse)(nil), // 18: captenpluginspb.GetGitProjectsResponse + (*GetGitProjectsForLabelsRequest)(nil), // 19: captenpluginspb.GetGitProjectsForLabelsRequest + (*GetGitProjectsForLabelsResponse)(nil), // 20: captenpluginspb.GetGitProjectsForLabelsResponse + (*AddCloudProviderRequest)(nil), // 21: captenpluginspb.AddCloudProviderRequest + (*AddCloudProviderResponse)(nil), // 22: captenpluginspb.AddCloudProviderResponse + (*UpdateCloudProviderRequest)(nil), // 23: captenpluginspb.UpdateCloudProviderRequest + (*UpdateCloudProviderResponse)(nil), // 24: captenpluginspb.UpdateCloudProviderResponse + (*DeleteCloudProviderRequest)(nil), // 25: captenpluginspb.DeleteCloudProviderRequest + (*DeleteCloudProviderResponse)(nil), // 26: captenpluginspb.DeleteCloudProviderResponse + (*GetCloudProvidersRequest)(nil), // 27: captenpluginspb.GetCloudProvidersRequest + (*CloudProvider)(nil), // 28: captenpluginspb.CloudProvider + (*GetCloudProvidersResponse)(nil), // 29: captenpluginspb.GetCloudProvidersResponse + (*GetCloudProvidersWithFilterRequest)(nil), // 30: captenpluginspb.GetCloudProvidersWithFilterRequest + (*GetCloudProvidersWithFilterResponse)(nil), // 31: captenpluginspb.GetCloudProvidersWithFilterResponse + (*RegisterArgoCDProjectRequest)(nil), // 32: captenpluginspb.RegisterArgoCDProjectRequest + (*RegisterArgoCDProjectResponse)(nil), // 33: captenpluginspb.RegisterArgoCDProjectResponse + (*GetArgoCDProjectsRequest)(nil), // 34: captenpluginspb.GetArgoCDProjectsRequest + (*GetArgoCDProjectsResponse)(nil), // 35: captenpluginspb.GetArgoCDProjectsResponse + (*UnRegisterArgoCDProjectRequest)(nil), // 36: captenpluginspb.UnRegisterArgoCDProjectRequest + (*UnRegisterArgoCDProjectResponse)(nil), // 37: captenpluginspb.UnRegisterArgoCDProjectResponse + (*ArgoCDProject)(nil), // 38: captenpluginspb.ArgoCDProject + (*RegisterTektonProjectRequest)(nil), // 39: captenpluginspb.RegisterTektonProjectRequest + (*RegisterTektonProjectResponse)(nil), // 40: captenpluginspb.RegisterTektonProjectResponse + (*UnRegisterTektonProjectRequest)(nil), // 41: captenpluginspb.UnRegisterTektonProjectRequest + (*UnRegisterTektonProjectResponse)(nil), // 42: captenpluginspb.UnRegisterTektonProjectResponse + (*TektonProject)(nil), // 43: captenpluginspb.TektonProject + (*GetTektonProjectsRequest)(nil), // 44: captenpluginspb.GetTektonProjectsRequest + (*GetTektonProjectsResponse)(nil), // 45: captenpluginspb.GetTektonProjectsResponse + (*CaptenPlugin)(nil), // 46: captenpluginspb.CaptenPlugin + (*GetCaptenPluginsRequest)(nil), // 47: captenpluginspb.GetCaptenPluginsRequest + (*GetCaptenPluginsResponse)(nil), // 48: captenpluginspb.GetCaptenPluginsResponse + (*RegisterCrossplaneProjectRequest)(nil), // 49: captenpluginspb.RegisterCrossplaneProjectRequest + (*RegisterCrossplaneProjectResponse)(nil), // 50: captenpluginspb.RegisterCrossplaneProjectResponse + (*UnRegisterCrossplaneProjectRequest)(nil), // 51: captenpluginspb.UnRegisterCrossplaneProjectRequest + (*UnRegisterCrossplaneProjectResponse)(nil), // 52: captenpluginspb.UnRegisterCrossplaneProjectResponse + (*CrossplaneProject)(nil), // 53: captenpluginspb.CrossplaneProject + (*GetCrossplaneProjectsRequest)(nil), // 54: captenpluginspb.GetCrossplaneProjectsRequest + (*GetCrossplaneProjectsResponse)(nil), // 55: captenpluginspb.GetCrossplaneProjectsResponse + (*ManagedCluster)(nil), // 56: captenpluginspb.ManagedCluster + (*GetManagedClustersRequest)(nil), // 57: captenpluginspb.GetManagedClustersRequest + (*GetManagedClustersResponse)(nil), // 58: captenpluginspb.GetManagedClustersResponse + (*GetManagedClusterKubeconfigRequest)(nil), // 59: captenpluginspb.GetManagedClusterKubeconfigRequest + (*GetManagedClusterKubeconfigResponse)(nil), // 60: captenpluginspb.GetManagedClusterKubeconfigResponse + (*AddContainerRegistryRequest)(nil), // 61: captenpluginspb.AddContainerRegistryRequest + (*AddContainerRegistryResponse)(nil), // 62: captenpluginspb.AddContainerRegistryResponse + (*UpdateContainerRegistryRequest)(nil), // 63: captenpluginspb.UpdateContainerRegistryRequest + (*UpdateContainerRegistryResponse)(nil), // 64: captenpluginspb.UpdateContainerRegistryResponse + (*DeleteContainerRegistryRequest)(nil), // 65: captenpluginspb.DeleteContainerRegistryRequest + (*DeleteContainerRegistryResponse)(nil), // 66: captenpluginspb.DeleteContainerRegistryResponse + (*GetContainerRegistryRequest)(nil), // 67: captenpluginspb.GetContainerRegistryRequest + (*ContainerRegistry)(nil), // 68: captenpluginspb.ContainerRegistry + (*GetContainerRegistryResponse)(nil), // 69: captenpluginspb.GetContainerRegistryResponse + (*TektonPipelines)(nil), // 70: captenpluginspb.TektonPipelines + (*SyncTektonPipelinesRequest)(nil), // 71: captenpluginspb.SyncTektonPipelinesRequest + (*SyncTektonPipelinesResponse)(nil), // 72: captenpluginspb.SyncTektonPipelinesResponse + (*GetTektonPipelinesRequest)(nil), // 73: captenpluginspb.GetTektonPipelinesRequest + (*GetTektonPipelinesResponse)(nil), // 74: captenpluginspb.GetTektonPipelinesResponse + (*CreateTektonPipelinesRequest)(nil), // 75: captenpluginspb.CreateTektonPipelinesRequest + (*CreateTektonPipelinesResponse)(nil), // 76: captenpluginspb.CreateTektonPipelinesResponse + (*UpdateTektonPipelinesRequest)(nil), // 77: captenpluginspb.UpdateTektonPipelinesRequest + (*UpdateTektonPipelinesResponse)(nil), // 78: captenpluginspb.UpdateTektonPipelinesResponse + nil, // 79: captenpluginspb.AddCloudProviderRequest.CloudAttributesEntry + nil, // 80: captenpluginspb.UpdateCloudProviderRequest.CloudAttributesEntry + nil, // 81: captenpluginspb.CloudProvider.CloudAttributesEntry + nil, // 82: captenpluginspb.AddContainerRegistryRequest.RegistryAttributesEntry + nil, // 83: captenpluginspb.UpdateContainerRegistryRequest.RegistryAttributesEntry + nil, // 84: captenpluginspb.ContainerRegistry.RegistryAttributesEntry +} +var file_capten_plugins_proto_depIdxs = []int32{ + 0, // 0: captenpluginspb.UpdateCrossplanProviderResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 1: captenpluginspb.DeleteCrossplanProviderResponse.status:type_name -> captenpluginspb.StatusCode + 7, // 2: captenpluginspb.GetCrossplanProvidersResponse.providers:type_name -> captenpluginspb.CrossplaneProvider + 0, // 3: captenpluginspb.GetCrossplanProvidersResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 4: captenpluginspb.AddCrossplanProviderResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 5: captenpluginspb.AddGitProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 6: captenpluginspb.UpdateGitProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 7: captenpluginspb.DeleteGitProjectResponse.status:type_name -> captenpluginspb.StatusCode + 17, // 8: captenpluginspb.GetGitProjectsResponse.projects:type_name -> captenpluginspb.GitProject + 0, // 9: captenpluginspb.GetGitProjectsResponse.status:type_name -> captenpluginspb.StatusCode + 17, // 10: captenpluginspb.GetGitProjectsForLabelsResponse.projects:type_name -> captenpluginspb.GitProject + 0, // 11: captenpluginspb.GetGitProjectsForLabelsResponse.status:type_name -> captenpluginspb.StatusCode + 79, // 12: captenpluginspb.AddCloudProviderRequest.cloudAttributes:type_name -> captenpluginspb.AddCloudProviderRequest.CloudAttributesEntry + 0, // 13: captenpluginspb.AddCloudProviderResponse.status:type_name -> captenpluginspb.StatusCode + 80, // 14: captenpluginspb.UpdateCloudProviderRequest.cloudAttributes:type_name -> captenpluginspb.UpdateCloudProviderRequest.CloudAttributesEntry + 0, // 15: captenpluginspb.UpdateCloudProviderResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 16: captenpluginspb.DeleteCloudProviderResponse.status:type_name -> captenpluginspb.StatusCode + 81, // 17: captenpluginspb.CloudProvider.cloudAttributes:type_name -> captenpluginspb.CloudProvider.CloudAttributesEntry + 28, // 18: captenpluginspb.GetCloudProvidersResponse.cloudProviders:type_name -> captenpluginspb.CloudProvider + 0, // 19: captenpluginspb.GetCloudProvidersResponse.status:type_name -> captenpluginspb.StatusCode + 28, // 20: captenpluginspb.GetCloudProvidersWithFilterResponse.cloudProviders:type_name -> captenpluginspb.CloudProvider + 0, // 21: captenpluginspb.GetCloudProvidersWithFilterResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 22: captenpluginspb.RegisterArgoCDProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 23: captenpluginspb.GetArgoCDProjectsResponse.status:type_name -> captenpluginspb.StatusCode + 38, // 24: captenpluginspb.GetArgoCDProjectsResponse.projects:type_name -> captenpluginspb.ArgoCDProject + 0, // 25: captenpluginspb.UnRegisterArgoCDProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 26: captenpluginspb.RegisterTektonProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 27: captenpluginspb.UnRegisterTektonProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 28: captenpluginspb.GetTektonProjectsResponse.status:type_name -> captenpluginspb.StatusCode + 43, // 29: captenpluginspb.GetTektonProjectsResponse.projects:type_name -> captenpluginspb.TektonProject + 0, // 30: captenpluginspb.GetCaptenPluginsResponse.status:type_name -> captenpluginspb.StatusCode + 46, // 31: captenpluginspb.GetCaptenPluginsResponse.plugins:type_name -> captenpluginspb.CaptenPlugin + 0, // 32: captenpluginspb.RegisterCrossplaneProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 33: captenpluginspb.UnRegisterCrossplaneProjectResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 34: captenpluginspb.GetCrossplaneProjectsResponse.status:type_name -> captenpluginspb.StatusCode + 53, // 35: captenpluginspb.GetCrossplaneProjectsResponse.project:type_name -> captenpluginspb.CrossplaneProject + 0, // 36: captenpluginspb.GetManagedClustersResponse.status:type_name -> captenpluginspb.StatusCode + 56, // 37: captenpluginspb.GetManagedClustersResponse.clusters:type_name -> captenpluginspb.ManagedCluster + 0, // 38: captenpluginspb.GetManagedClusterKubeconfigResponse.status:type_name -> captenpluginspb.StatusCode + 82, // 39: captenpluginspb.AddContainerRegistryRequest.registryAttributes:type_name -> captenpluginspb.AddContainerRegistryRequest.RegistryAttributesEntry + 0, // 40: captenpluginspb.AddContainerRegistryResponse.status:type_name -> captenpluginspb.StatusCode + 83, // 41: captenpluginspb.UpdateContainerRegistryRequest.registryAttributes:type_name -> captenpluginspb.UpdateContainerRegistryRequest.RegistryAttributesEntry + 0, // 42: captenpluginspb.UpdateContainerRegistryResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 43: captenpluginspb.DeleteContainerRegistryResponse.status:type_name -> captenpluginspb.StatusCode + 84, // 44: captenpluginspb.ContainerRegistry.registryAttributes:type_name -> captenpluginspb.ContainerRegistry.RegistryAttributesEntry + 68, // 45: captenpluginspb.GetContainerRegistryResponse.registries:type_name -> captenpluginspb.ContainerRegistry + 0, // 46: captenpluginspb.GetContainerRegistryResponse.status:type_name -> captenpluginspb.StatusCode + 70, // 47: captenpluginspb.SyncTektonPipelinesResponse.pipelines:type_name -> captenpluginspb.TektonPipelines + 0, // 48: captenpluginspb.SyncTektonPipelinesResponse.status:type_name -> captenpluginspb.StatusCode + 70, // 49: captenpluginspb.GetTektonPipelinesResponse.pipelines:type_name -> captenpluginspb.TektonPipelines + 0, // 50: captenpluginspb.GetTektonPipelinesResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 51: captenpluginspb.CreateTektonPipelinesResponse.status:type_name -> captenpluginspb.StatusCode + 0, // 52: captenpluginspb.UpdateTektonPipelinesResponse.status:type_name -> captenpluginspb.StatusCode + 47, // 53: captenpluginspb.capten_plugins.GetCaptenPlugins:input_type -> captenpluginspb.GetCaptenPluginsRequest + 10, // 54: captenpluginspb.capten_plugins.AddGitProject:input_type -> captenpluginspb.AddGitProjectRequest + 12, // 55: captenpluginspb.capten_plugins.UpdateGitProject:input_type -> captenpluginspb.UpdateGitProjectRequest + 14, // 56: captenpluginspb.capten_plugins.DeleteGitProject:input_type -> captenpluginspb.DeleteGitProjectRequest + 16, // 57: captenpluginspb.capten_plugins.GetGitProjects:input_type -> captenpluginspb.GetGitProjectsRequest + 19, // 58: captenpluginspb.capten_plugins.GetGitProjectsForLabels:input_type -> captenpluginspb.GetGitProjectsForLabelsRequest + 73, // 59: captenpluginspb.capten_plugins.GetTektonPipelines:input_type -> captenpluginspb.GetTektonPipelinesRequest + 75, // 60: captenpluginspb.capten_plugins.CreateTektonPipelines:input_type -> captenpluginspb.CreateTektonPipelinesRequest + 77, // 61: captenpluginspb.capten_plugins.UpdateTektonPipelines:input_type -> captenpluginspb.UpdateTektonPipelinesRequest + 71, // 62: captenpluginspb.capten_plugins.SyncTektonPipelines:input_type -> captenpluginspb.SyncTektonPipelinesRequest + 61, // 63: captenpluginspb.capten_plugins.AddContainerRegistry:input_type -> captenpluginspb.AddContainerRegistryRequest + 63, // 64: captenpluginspb.capten_plugins.UpdateContainerRegistry:input_type -> captenpluginspb.UpdateContainerRegistryRequest + 65, // 65: captenpluginspb.capten_plugins.DeleteContainerRegistry:input_type -> captenpluginspb.DeleteContainerRegistryRequest + 67, // 66: captenpluginspb.capten_plugins.GetContainerRegistry:input_type -> captenpluginspb.GetContainerRegistryRequest + 21, // 67: captenpluginspb.capten_plugins.AddCloudProvider:input_type -> captenpluginspb.AddCloudProviderRequest + 23, // 68: captenpluginspb.capten_plugins.UpdateCloudProvider:input_type -> captenpluginspb.UpdateCloudProviderRequest + 25, // 69: captenpluginspb.capten_plugins.DeleteCloudProvider:input_type -> captenpluginspb.DeleteCloudProviderRequest + 27, // 70: captenpluginspb.capten_plugins.GetCloudProviders:input_type -> captenpluginspb.GetCloudProvidersRequest + 30, // 71: captenpluginspb.capten_plugins.GetCloudProvidersWithFilter:input_type -> captenpluginspb.GetCloudProvidersWithFilterRequest + 32, // 72: captenpluginspb.capten_plugins.RegisterArgoCDProject:input_type -> captenpluginspb.RegisterArgoCDProjectRequest + 34, // 73: captenpluginspb.capten_plugins.GetArgoCDProjects:input_type -> captenpluginspb.GetArgoCDProjectsRequest + 36, // 74: captenpluginspb.capten_plugins.UnRegisterArgoCDProject:input_type -> captenpluginspb.UnRegisterArgoCDProjectRequest + 39, // 75: captenpluginspb.capten_plugins.RegisterTektonProject:input_type -> captenpluginspb.RegisterTektonProjectRequest + 44, // 76: captenpluginspb.capten_plugins.GetTektonProjects:input_type -> captenpluginspb.GetTektonProjectsRequest + 41, // 77: captenpluginspb.capten_plugins.UnRegisterTektonProject:input_type -> captenpluginspb.UnRegisterTektonProjectRequest + 8, // 78: captenpluginspb.capten_plugins.AddCrossplanProvider:input_type -> captenpluginspb.AddCrossplanProviderRequest + 3, // 79: captenpluginspb.capten_plugins.DeleteCrossplanProvider:input_type -> captenpluginspb.DeleteCrossplanProviderRequest + 5, // 80: captenpluginspb.capten_plugins.GetCrossplanProviders:input_type -> captenpluginspb.GetCrossplanProvidersRequest + 1, // 81: captenpluginspb.capten_plugins.UpdateCrossplanProvider:input_type -> captenpluginspb.UpdateCrossplanProviderRequest + 49, // 82: captenpluginspb.capten_plugins.RegisterCrossplaneProject:input_type -> captenpluginspb.RegisterCrossplaneProjectRequest + 54, // 83: captenpluginspb.capten_plugins.GetCrossplaneProject:input_type -> captenpluginspb.GetCrossplaneProjectsRequest + 51, // 84: captenpluginspb.capten_plugins.UnRegisterCrossplaneProject:input_type -> captenpluginspb.UnRegisterCrossplaneProjectRequest + 57, // 85: captenpluginspb.capten_plugins.GetManagedClusters:input_type -> captenpluginspb.GetManagedClustersRequest + 59, // 86: captenpluginspb.capten_plugins.GetManagedClusterKubeconfig:input_type -> captenpluginspb.GetManagedClusterKubeconfigRequest + 48, // 87: captenpluginspb.capten_plugins.GetCaptenPlugins:output_type -> captenpluginspb.GetCaptenPluginsResponse + 11, // 88: captenpluginspb.capten_plugins.AddGitProject:output_type -> captenpluginspb.AddGitProjectResponse + 13, // 89: captenpluginspb.capten_plugins.UpdateGitProject:output_type -> captenpluginspb.UpdateGitProjectResponse + 15, // 90: captenpluginspb.capten_plugins.DeleteGitProject:output_type -> captenpluginspb.DeleteGitProjectResponse + 18, // 91: captenpluginspb.capten_plugins.GetGitProjects:output_type -> captenpluginspb.GetGitProjectsResponse + 20, // 92: captenpluginspb.capten_plugins.GetGitProjectsForLabels:output_type -> captenpluginspb.GetGitProjectsForLabelsResponse + 74, // 93: captenpluginspb.capten_plugins.GetTektonPipelines:output_type -> captenpluginspb.GetTektonPipelinesResponse + 76, // 94: captenpluginspb.capten_plugins.CreateTektonPipelines:output_type -> captenpluginspb.CreateTektonPipelinesResponse + 78, // 95: captenpluginspb.capten_plugins.UpdateTektonPipelines:output_type -> captenpluginspb.UpdateTektonPipelinesResponse + 72, // 96: captenpluginspb.capten_plugins.SyncTektonPipelines:output_type -> captenpluginspb.SyncTektonPipelinesResponse + 62, // 97: captenpluginspb.capten_plugins.AddContainerRegistry:output_type -> captenpluginspb.AddContainerRegistryResponse + 64, // 98: captenpluginspb.capten_plugins.UpdateContainerRegistry:output_type -> captenpluginspb.UpdateContainerRegistryResponse + 66, // 99: captenpluginspb.capten_plugins.DeleteContainerRegistry:output_type -> captenpluginspb.DeleteContainerRegistryResponse + 69, // 100: captenpluginspb.capten_plugins.GetContainerRegistry:output_type -> captenpluginspb.GetContainerRegistryResponse + 22, // 101: captenpluginspb.capten_plugins.AddCloudProvider:output_type -> captenpluginspb.AddCloudProviderResponse + 24, // 102: captenpluginspb.capten_plugins.UpdateCloudProvider:output_type -> captenpluginspb.UpdateCloudProviderResponse + 26, // 103: captenpluginspb.capten_plugins.DeleteCloudProvider:output_type -> captenpluginspb.DeleteCloudProviderResponse + 29, // 104: captenpluginspb.capten_plugins.GetCloudProviders:output_type -> captenpluginspb.GetCloudProvidersResponse + 31, // 105: captenpluginspb.capten_plugins.GetCloudProvidersWithFilter:output_type -> captenpluginspb.GetCloudProvidersWithFilterResponse + 33, // 106: captenpluginspb.capten_plugins.RegisterArgoCDProject:output_type -> captenpluginspb.RegisterArgoCDProjectResponse + 35, // 107: captenpluginspb.capten_plugins.GetArgoCDProjects:output_type -> captenpluginspb.GetArgoCDProjectsResponse + 37, // 108: captenpluginspb.capten_plugins.UnRegisterArgoCDProject:output_type -> captenpluginspb.UnRegisterArgoCDProjectResponse + 40, // 109: captenpluginspb.capten_plugins.RegisterTektonProject:output_type -> captenpluginspb.RegisterTektonProjectResponse + 45, // 110: captenpluginspb.capten_plugins.GetTektonProjects:output_type -> captenpluginspb.GetTektonProjectsResponse + 42, // 111: captenpluginspb.capten_plugins.UnRegisterTektonProject:output_type -> captenpluginspb.UnRegisterTektonProjectResponse + 9, // 112: captenpluginspb.capten_plugins.AddCrossplanProvider:output_type -> captenpluginspb.AddCrossplanProviderResponse + 4, // 113: captenpluginspb.capten_plugins.DeleteCrossplanProvider:output_type -> captenpluginspb.DeleteCrossplanProviderResponse + 6, // 114: captenpluginspb.capten_plugins.GetCrossplanProviders:output_type -> captenpluginspb.GetCrossplanProvidersResponse + 2, // 115: captenpluginspb.capten_plugins.UpdateCrossplanProvider:output_type -> captenpluginspb.UpdateCrossplanProviderResponse + 50, // 116: captenpluginspb.capten_plugins.RegisterCrossplaneProject:output_type -> captenpluginspb.RegisterCrossplaneProjectResponse + 55, // 117: captenpluginspb.capten_plugins.GetCrossplaneProject:output_type -> captenpluginspb.GetCrossplaneProjectsResponse + 52, // 118: captenpluginspb.capten_plugins.UnRegisterCrossplaneProject:output_type -> captenpluginspb.UnRegisterCrossplaneProjectResponse + 58, // 119: captenpluginspb.capten_plugins.GetManagedClusters:output_type -> captenpluginspb.GetManagedClustersResponse + 60, // 120: captenpluginspb.capten_plugins.GetManagedClusterKubeconfig:output_type -> captenpluginspb.GetManagedClusterKubeconfigResponse + 87, // [87:121] is the sub-list for method output_type + 53, // [53:87] is the sub-list for method input_type + 53, // [53:53] is the sub-list for extension type_name + 53, // [53:53] is the sub-list for extension extendee + 0, // [0:53] is the sub-list for field type_name +} + +func init() { file_capten_plugins_proto_init() } +func file_capten_plugins_proto_init() { + if File_capten_plugins_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_capten_plugins_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateCrossplanProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateCrossplanProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCrossplanProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCrossplanProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCrossplanProvidersRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCrossplanProvidersResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CrossplaneProvider); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddCrossplanProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddCrossplanProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddGitProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddGitProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateGitProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateGitProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteGitProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteGitProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GitProject); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectsForLabelsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetGitProjectsForLabelsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddCloudProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddCloudProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateCloudProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateCloudProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCloudProviderRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteCloudProviderResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCloudProvidersRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CloudProvider); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCloudProvidersResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCloudProvidersWithFilterRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCloudProvidersWithFilterResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterArgoCDProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterArgoCDProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetArgoCDProjectsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetArgoCDProjectsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterArgoCDProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterArgoCDProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ArgoCDProject); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterTektonProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterTektonProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterTektonProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterTektonProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*TektonProject); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetTektonProjectsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetTektonProjectsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CaptenPlugin); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCaptenPluginsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCaptenPluginsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterCrossplaneProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RegisterCrossplaneProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterCrossplaneProjectRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnRegisterCrossplaneProjectResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CrossplaneProject); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCrossplaneProjectsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetCrossplaneProjectsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ManagedCluster); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetManagedClustersRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetManagedClustersResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetManagedClusterKubeconfigRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[59].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetManagedClusterKubeconfigResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[60].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddContainerRegistryRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[61].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddContainerRegistryResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[62].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateContainerRegistryRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[63].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateContainerRegistryResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[64].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteContainerRegistryRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[65].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteContainerRegistryResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[66].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetContainerRegistryRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[67].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ContainerRegistry); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[68].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetContainerRegistryResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[69].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*TektonPipelines); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[70].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncTektonPipelinesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[71].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SyncTektonPipelinesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[72].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetTektonPipelinesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[73].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetTektonPipelinesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[74].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CreateTektonPipelinesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[75].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CreateTektonPipelinesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[76].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateTektonPipelinesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_capten_plugins_proto_msgTypes[77].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateTektonPipelinesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_capten_plugins_proto_rawDesc, + NumEnums: 1, + NumMessages: 84, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_capten_plugins_proto_goTypes, + DependencyIndexes: file_capten_plugins_proto_depIdxs, + EnumInfos: file_capten_plugins_proto_enumTypes, + MessageInfos: file_capten_plugins_proto_msgTypes, + }.Build() + File_capten_plugins_proto = out.File + file_capten_plugins_proto_rawDesc = nil + file_capten_plugins_proto_goTypes = nil + file_capten_plugins_proto_depIdxs = nil } diff --git a/server/pkg/pb/serverpb/server.pb.go b/server/pkg/pb/serverpb/server.pb.go index 41acf791..b1d13f82 100644 --- a/server/pkg/pb/serverpb/server.pb.go +++ b/server/pkg/pb/serverpb/server.pb.go @@ -1,24 +1,24 @@ // Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.30.0 +// protoc v3.12.4 // source: server.proto package serverpb import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" ) -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) type StatusCode int32 @@ -29,2700 +29,4165 @@ const ( StatusCode_NOT_FOUND StatusCode = 3 ) -var StatusCode_name = map[int32]string{ - 0: "OK", - 1: "INTERNRAL_ERROR", - 2: "INVALID_ARGUMENT", - 3: "NOT_FOUND", -} +// Enum value maps for StatusCode. +var ( + StatusCode_name = map[int32]string{ + 0: "OK", + 1: "INTERNRAL_ERROR", + 2: "INVALID_ARGUMENT", + 3: "NOT_FOUND", + } + StatusCode_value = map[string]int32{ + "OK": 0, + "INTERNRAL_ERROR": 1, + "INVALID_ARGUMENT": 2, + "NOT_FOUND": 3, + } +) -var StatusCode_value = map[string]int32{ - "OK": 0, - "INTERNRAL_ERROR": 1, - "INVALID_ARGUMENT": 2, - "NOT_FOUND": 3, +func (x StatusCode) Enum() *StatusCode { + p := new(StatusCode) + *p = x + return p } func (x StatusCode) String() string { - return proto.EnumName(StatusCode_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } -func (StatusCode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{0} +func (StatusCode) Descriptor() protoreflect.EnumDescriptor { + return file_server_proto_enumTypes[0].Descriptor() } -type NewClusterRegistrationRequest struct { - ClusterName string `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"` - AgentEndpoint string `protobuf:"bytes,2,opt,name=agentEndpoint,proto3" json:"agentEndpoint,omitempty"` - ClientKeyData string `protobuf:"bytes,3,opt,name=clientKeyData,proto3" json:"clientKeyData,omitempty"` - ClientCertData string `protobuf:"bytes,4,opt,name=clientCertData,proto3" json:"clientCertData,omitempty"` - ClientCAChainData string `protobuf:"bytes,5,opt,name=clientCAChainData,proto3" json:"clientCAChainData,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *NewClusterRegistrationRequest) Reset() { *m = NewClusterRegistrationRequest{} } -func (m *NewClusterRegistrationRequest) String() string { return proto.CompactTextString(m) } -func (*NewClusterRegistrationRequest) ProtoMessage() {} -func (*NewClusterRegistrationRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{0} +func (StatusCode) Type() protoreflect.EnumType { + return &file_server_proto_enumTypes[0] +} + +func (x StatusCode) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } -func (m *NewClusterRegistrationRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_NewClusterRegistrationRequest.Unmarshal(m, b) +// Deprecated: Use StatusCode.Descriptor instead. +func (StatusCode) EnumDescriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{0} } -func (m *NewClusterRegistrationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_NewClusterRegistrationRequest.Marshal(b, m, deterministic) + +type NewClusterRegistrationRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + ClusterName string `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"` + AgentEndpoint string `protobuf:"bytes,2,opt,name=agentEndpoint,proto3" json:"agentEndpoint,omitempty"` + ClientKeyData string `protobuf:"bytes,3,opt,name=clientKeyData,proto3" json:"clientKeyData,omitempty"` + ClientCertData string `protobuf:"bytes,4,opt,name=clientCertData,proto3" json:"clientCertData,omitempty"` + ClientCAChainData string `protobuf:"bytes,5,opt,name=clientCAChainData,proto3" json:"clientCAChainData,omitempty"` } -func (m *NewClusterRegistrationRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_NewClusterRegistrationRequest.Merge(m, src) + +func (x *NewClusterRegistrationRequest) Reset() { + *x = NewClusterRegistrationRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *NewClusterRegistrationRequest) XXX_Size() int { - return xxx_messageInfo_NewClusterRegistrationRequest.Size(m) + +func (x *NewClusterRegistrationRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *NewClusterRegistrationRequest) XXX_DiscardUnknown() { - xxx_messageInfo_NewClusterRegistrationRequest.DiscardUnknown(m) + +func (*NewClusterRegistrationRequest) ProtoMessage() {} + +func (x *NewClusterRegistrationRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_NewClusterRegistrationRequest proto.InternalMessageInfo +// Deprecated: Use NewClusterRegistrationRequest.ProtoReflect.Descriptor instead. +func (*NewClusterRegistrationRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{0} +} -func (m *NewClusterRegistrationRequest) GetClusterName() string { - if m != nil { - return m.ClusterName +func (x *NewClusterRegistrationRequest) GetClusterName() string { + if x != nil { + return x.ClusterName } return "" } -func (m *NewClusterRegistrationRequest) GetAgentEndpoint() string { - if m != nil { - return m.AgentEndpoint +func (x *NewClusterRegistrationRequest) GetAgentEndpoint() string { + if x != nil { + return x.AgentEndpoint } return "" } -func (m *NewClusterRegistrationRequest) GetClientKeyData() string { - if m != nil { - return m.ClientKeyData +func (x *NewClusterRegistrationRequest) GetClientKeyData() string { + if x != nil { + return x.ClientKeyData } return "" } -func (m *NewClusterRegistrationRequest) GetClientCertData() string { - if m != nil { - return m.ClientCertData +func (x *NewClusterRegistrationRequest) GetClientCertData() string { + if x != nil { + return x.ClientCertData } return "" } -func (m *NewClusterRegistrationRequest) GetClientCAChainData() string { - if m != nil { - return m.ClientCAChainData +func (x *NewClusterRegistrationRequest) GetClientCAChainData() string { + if x != nil { + return x.ClientCAChainData } return "" } type NewClusterRegistrationResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *NewClusterRegistrationResponse) Reset() { *m = NewClusterRegistrationResponse{} } -func (m *NewClusterRegistrationResponse) String() string { return proto.CompactTextString(m) } -func (*NewClusterRegistrationResponse) ProtoMessage() {} -func (*NewClusterRegistrationResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{1} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` } -func (m *NewClusterRegistrationResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_NewClusterRegistrationResponse.Unmarshal(m, b) -} -func (m *NewClusterRegistrationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_NewClusterRegistrationResponse.Marshal(b, m, deterministic) -} -func (m *NewClusterRegistrationResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_NewClusterRegistrationResponse.Merge(m, src) +func (x *NewClusterRegistrationResponse) Reset() { + *x = NewClusterRegistrationResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *NewClusterRegistrationResponse) XXX_Size() int { - return xxx_messageInfo_NewClusterRegistrationResponse.Size(m) + +func (x *NewClusterRegistrationResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *NewClusterRegistrationResponse) XXX_DiscardUnknown() { - xxx_messageInfo_NewClusterRegistrationResponse.DiscardUnknown(m) + +func (*NewClusterRegistrationResponse) ProtoMessage() {} + +func (x *NewClusterRegistrationResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_NewClusterRegistrationResponse proto.InternalMessageInfo +// Deprecated: Use NewClusterRegistrationResponse.ProtoReflect.Descriptor instead. +func (*NewClusterRegistrationResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{1} +} -func (m *NewClusterRegistrationResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *NewClusterRegistrationResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *NewClusterRegistrationResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *NewClusterRegistrationResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *NewClusterRegistrationResponse) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *NewClusterRegistrationResponse) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } type UpdateClusterRegistrationRequest struct { - ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"` - AgentEndpoint string `protobuf:"bytes,3,opt,name=agentEndpoint,proto3" json:"agentEndpoint,omitempty"` - ClientKeyData string `protobuf:"bytes,4,opt,name=clientKeyData,proto3" json:"clientKeyData,omitempty"` - ClientCertData string `protobuf:"bytes,5,opt,name=clientCertData,proto3" json:"clientCertData,omitempty"` - ClientCAChainData string `protobuf:"bytes,6,opt,name=clientCAChainData,proto3" json:"clientCAChainData,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateClusterRegistrationRequest) Reset() { *m = UpdateClusterRegistrationRequest{} } -func (m *UpdateClusterRegistrationRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateClusterRegistrationRequest) ProtoMessage() {} -func (*UpdateClusterRegistrationRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{2} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateClusterRegistrationRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateClusterRegistrationRequest.Unmarshal(m, b) -} -func (m *UpdateClusterRegistrationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateClusterRegistrationRequest.Marshal(b, m, deterministic) + ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` + ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"` + AgentEndpoint string `protobuf:"bytes,3,opt,name=agentEndpoint,proto3" json:"agentEndpoint,omitempty"` + ClientKeyData string `protobuf:"bytes,4,opt,name=clientKeyData,proto3" json:"clientKeyData,omitempty"` + ClientCertData string `protobuf:"bytes,5,opt,name=clientCertData,proto3" json:"clientCertData,omitempty"` + ClientCAChainData string `protobuf:"bytes,6,opt,name=clientCAChainData,proto3" json:"clientCAChainData,omitempty"` } -func (m *UpdateClusterRegistrationRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateClusterRegistrationRequest.Merge(m, src) + +func (x *UpdateClusterRegistrationRequest) Reset() { + *x = UpdateClusterRegistrationRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateClusterRegistrationRequest) XXX_Size() int { - return xxx_messageInfo_UpdateClusterRegistrationRequest.Size(m) + +func (x *UpdateClusterRegistrationRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateClusterRegistrationRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateClusterRegistrationRequest.DiscardUnknown(m) + +func (*UpdateClusterRegistrationRequest) ProtoMessage() {} + +func (x *UpdateClusterRegistrationRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateClusterRegistrationRequest proto.InternalMessageInfo +// Deprecated: Use UpdateClusterRegistrationRequest.ProtoReflect.Descriptor instead. +func (*UpdateClusterRegistrationRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{2} +} -func (m *UpdateClusterRegistrationRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *UpdateClusterRegistrationRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } -func (m *UpdateClusterRegistrationRequest) GetClusterName() string { - if m != nil { - return m.ClusterName +func (x *UpdateClusterRegistrationRequest) GetClusterName() string { + if x != nil { + return x.ClusterName } return "" } -func (m *UpdateClusterRegistrationRequest) GetAgentEndpoint() string { - if m != nil { - return m.AgentEndpoint +func (x *UpdateClusterRegistrationRequest) GetAgentEndpoint() string { + if x != nil { + return x.AgentEndpoint } return "" } -func (m *UpdateClusterRegistrationRequest) GetClientKeyData() string { - if m != nil { - return m.ClientKeyData +func (x *UpdateClusterRegistrationRequest) GetClientKeyData() string { + if x != nil { + return x.ClientKeyData } return "" } -func (m *UpdateClusterRegistrationRequest) GetClientCertData() string { - if m != nil { - return m.ClientCertData +func (x *UpdateClusterRegistrationRequest) GetClientCertData() string { + if x != nil { + return x.ClientCertData } return "" } -func (m *UpdateClusterRegistrationRequest) GetClientCAChainData() string { - if m != nil { - return m.ClientCAChainData +func (x *UpdateClusterRegistrationRequest) GetClientCAChainData() string { + if x != nil { + return x.ClientCAChainData } return "" } type UpdateClusterRegistrationResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateClusterRegistrationResponse) Reset() { *m = UpdateClusterRegistrationResponse{} } -func (m *UpdateClusterRegistrationResponse) String() string { return proto.CompactTextString(m) } -func (*UpdateClusterRegistrationResponse) ProtoMessage() {} -func (*UpdateClusterRegistrationResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{3} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateClusterRegistrationResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateClusterRegistrationResponse.Unmarshal(m, b) -} -func (m *UpdateClusterRegistrationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateClusterRegistrationResponse.Marshal(b, m, deterministic) -} -func (m *UpdateClusterRegistrationResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateClusterRegistrationResponse.Merge(m, src) +func (x *UpdateClusterRegistrationResponse) Reset() { + *x = UpdateClusterRegistrationResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateClusterRegistrationResponse) XXX_Size() int { - return xxx_messageInfo_UpdateClusterRegistrationResponse.Size(m) + +func (x *UpdateClusterRegistrationResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateClusterRegistrationResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateClusterRegistrationResponse.DiscardUnknown(m) + +func (*UpdateClusterRegistrationResponse) ProtoMessage() {} + +func (x *UpdateClusterRegistrationResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateClusterRegistrationResponse proto.InternalMessageInfo +// Deprecated: Use UpdateClusterRegistrationResponse.ProtoReflect.Descriptor instead. +func (*UpdateClusterRegistrationResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{3} +} -func (m *UpdateClusterRegistrationResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateClusterRegistrationResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateClusterRegistrationResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateClusterRegistrationResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteClusterRegistrationRequest struct { - ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteClusterRegistrationRequest) Reset() { *m = DeleteClusterRegistrationRequest{} } -func (m *DeleteClusterRegistrationRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteClusterRegistrationRequest) ProtoMessage() {} -func (*DeleteClusterRegistrationRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{4} + ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` } -func (m *DeleteClusterRegistrationRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteClusterRegistrationRequest.Unmarshal(m, b) -} -func (m *DeleteClusterRegistrationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteClusterRegistrationRequest.Marshal(b, m, deterministic) -} -func (m *DeleteClusterRegistrationRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteClusterRegistrationRequest.Merge(m, src) +func (x *DeleteClusterRegistrationRequest) Reset() { + *x = DeleteClusterRegistrationRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteClusterRegistrationRequest) XXX_Size() int { - return xxx_messageInfo_DeleteClusterRegistrationRequest.Size(m) + +func (x *DeleteClusterRegistrationRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteClusterRegistrationRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteClusterRegistrationRequest.DiscardUnknown(m) + +func (*DeleteClusterRegistrationRequest) ProtoMessage() {} + +func (x *DeleteClusterRegistrationRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteClusterRegistrationRequest proto.InternalMessageInfo +// Deprecated: Use DeleteClusterRegistrationRequest.ProtoReflect.Descriptor instead. +func (*DeleteClusterRegistrationRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{4} +} -func (m *DeleteClusterRegistrationRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *DeleteClusterRegistrationRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } type DeleteClusterRegistrationResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteClusterRegistrationResponse) Reset() { *m = DeleteClusterRegistrationResponse{} } -func (m *DeleteClusterRegistrationResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteClusterRegistrationResponse) ProtoMessage() {} -func (*DeleteClusterRegistrationResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{5} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteClusterRegistrationResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteClusterRegistrationResponse.Unmarshal(m, b) -} -func (m *DeleteClusterRegistrationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteClusterRegistrationResponse.Marshal(b, m, deterministic) -} -func (m *DeleteClusterRegistrationResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteClusterRegistrationResponse.Merge(m, src) +func (x *DeleteClusterRegistrationResponse) Reset() { + *x = DeleteClusterRegistrationResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteClusterRegistrationResponse) XXX_Size() int { - return xxx_messageInfo_DeleteClusterRegistrationResponse.Size(m) + +func (x *DeleteClusterRegistrationResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteClusterRegistrationResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteClusterRegistrationResponse.DiscardUnknown(m) + +func (*DeleteClusterRegistrationResponse) ProtoMessage() {} + +func (x *DeleteClusterRegistrationResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteClusterRegistrationResponse proto.InternalMessageInfo +// Deprecated: Use DeleteClusterRegistrationResponse.ProtoReflect.Descriptor instead. +func (*DeleteClusterRegistrationResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{5} +} -func (m *DeleteClusterRegistrationResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteClusterRegistrationResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteClusterRegistrationResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteClusterRegistrationResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetClustersRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetClustersRequest) Reset() { *m = GetClustersRequest{} } -func (m *GetClustersRequest) String() string { return proto.CompactTextString(m) } -func (*GetClustersRequest) ProtoMessage() {} -func (*GetClustersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{6} +func (x *GetClustersRequest) Reset() { + *x = GetClustersRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClustersRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClustersRequest.Unmarshal(m, b) -} -func (m *GetClustersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClustersRequest.Marshal(b, m, deterministic) -} -func (m *GetClustersRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClustersRequest.Merge(m, src) -} -func (m *GetClustersRequest) XXX_Size() int { - return xxx_messageInfo_GetClustersRequest.Size(m) -} -func (m *GetClustersRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClustersRequest.DiscardUnknown(m) +func (x *GetClustersRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetClustersRequest proto.InternalMessageInfo +func (*GetClustersRequest) ProtoMessage() {} -type GetClustersResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Data []*ClusterInfo `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetClustersRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetClustersResponse) Reset() { *m = GetClustersResponse{} } -func (m *GetClustersResponse) String() string { return proto.CompactTextString(m) } -func (*GetClustersResponse) ProtoMessage() {} -func (*GetClustersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{7} +// Deprecated: Use GetClustersRequest.ProtoReflect.Descriptor instead. +func (*GetClustersRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{6} } -func (m *GetClustersResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClustersResponse.Unmarshal(m, b) -} -func (m *GetClustersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClustersResponse.Marshal(b, m, deterministic) +type GetClustersResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Data []*ClusterInfo `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"` } -func (m *GetClustersResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClustersResponse.Merge(m, src) + +func (x *GetClustersResponse) Reset() { + *x = GetClustersResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClustersResponse) XXX_Size() int { - return xxx_messageInfo_GetClustersResponse.Size(m) + +func (x *GetClustersResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClustersResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClustersResponse.DiscardUnknown(m) + +func (*GetClustersResponse) ProtoMessage() {} + +func (x *GetClustersResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[7] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClustersResponse proto.InternalMessageInfo +// Deprecated: Use GetClustersResponse.ProtoReflect.Descriptor instead. +func (*GetClustersResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{7} +} -func (m *GetClustersResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClustersResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClustersResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClustersResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClustersResponse) GetData() []*ClusterInfo { - if m != nil { - return m.Data +func (x *GetClustersResponse) GetData() []*ClusterInfo { + if x != nil { + return x.Data } return nil } type GetClusterDetailsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetClusterDetailsRequest) Reset() { *m = GetClusterDetailsRequest{} } -func (m *GetClusterDetailsRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterDetailsRequest) ProtoMessage() {} -func (*GetClusterDetailsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{8} +func (x *GetClusterDetailsRequest) Reset() { + *x = GetClusterDetailsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterDetailsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterDetailsRequest.Unmarshal(m, b) -} -func (m *GetClusterDetailsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterDetailsRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterDetailsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterDetailsRequest.Merge(m, src) -} -func (m *GetClusterDetailsRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterDetailsRequest.Size(m) -} -func (m *GetClusterDetailsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterDetailsRequest.DiscardUnknown(m) +func (x *GetClusterDetailsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetClusterDetailsRequest proto.InternalMessageInfo +func (*GetClusterDetailsRequest) ProtoMessage() {} -type GetClusterDetailsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Data *ClusterInfo `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetClusterDetailsRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[8] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetClusterDetailsResponse) Reset() { *m = GetClusterDetailsResponse{} } -func (m *GetClusterDetailsResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterDetailsResponse) ProtoMessage() {} -func (*GetClusterDetailsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{9} +// Deprecated: Use GetClusterDetailsRequest.ProtoReflect.Descriptor instead. +func (*GetClusterDetailsRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{8} } -func (m *GetClusterDetailsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterDetailsResponse.Unmarshal(m, b) -} -func (m *GetClusterDetailsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterDetailsResponse.Marshal(b, m, deterministic) +type GetClusterDetailsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Data *ClusterInfo `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` } -func (m *GetClusterDetailsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterDetailsResponse.Merge(m, src) + +func (x *GetClusterDetailsResponse) Reset() { + *x = GetClusterDetailsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterDetailsResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterDetailsResponse.Size(m) + +func (x *GetClusterDetailsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterDetailsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterDetailsResponse.DiscardUnknown(m) + +func (*GetClusterDetailsResponse) ProtoMessage() {} + +func (x *GetClusterDetailsResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[9] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterDetailsResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterDetailsResponse.ProtoReflect.Descriptor instead. +func (*GetClusterDetailsResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{9} +} -func (m *GetClusterDetailsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterDetailsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterDetailsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterDetailsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterDetailsResponse) GetData() *ClusterInfo { - if m != nil { - return m.Data +func (x *GetClusterDetailsResponse) GetData() *ClusterInfo { + if x != nil { + return x.Data } return nil } type GetClusterAppsRequest struct { - ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppsRequest) Reset() { *m = GetClusterAppsRequest{} } -func (m *GetClusterAppsRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppsRequest) ProtoMessage() {} -func (*GetClusterAppsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{10} + ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` } -func (m *GetClusterAppsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppsRequest.Unmarshal(m, b) -} -func (m *GetClusterAppsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppsRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppsRequest.Merge(m, src) +func (x *GetClusterAppsRequest) Reset() { + *x = GetClusterAppsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppsRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppsRequest.Size(m) + +func (x *GetClusterAppsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppsRequest.DiscardUnknown(m) + +func (*GetClusterAppsRequest) ProtoMessage() {} + +func (x *GetClusterAppsRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[10] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppsRequest proto.InternalMessageInfo +// Deprecated: Use GetClusterAppsRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppsRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{10} +} -func (m *GetClusterAppsRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *GetClusterAppsRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } type GetClusterAppsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - AppConfigs []*ClusterAppConfig `protobuf:"bytes,3,rep,name=appConfigs,proto3" json:"appConfigs,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppsResponse) Reset() { *m = GetClusterAppsResponse{} } -func (m *GetClusterAppsResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppsResponse) ProtoMessage() {} -func (*GetClusterAppsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{11} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + AppConfigs []*ClusterAppConfig `protobuf:"bytes,3,rep,name=appConfigs,proto3" json:"appConfigs,omitempty"` } -func (m *GetClusterAppsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppsResponse.Unmarshal(m, b) -} -func (m *GetClusterAppsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppsResponse.Marshal(b, m, deterministic) -} -func (m *GetClusterAppsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppsResponse.Merge(m, src) +func (x *GetClusterAppsResponse) Reset() { + *x = GetClusterAppsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppsResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppsResponse.Size(m) + +func (x *GetClusterAppsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppsResponse.DiscardUnknown(m) + +func (*GetClusterAppsResponse) ProtoMessage() {} + +func (x *GetClusterAppsResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[11] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppsResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppsResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppsResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{11} +} -func (m *GetClusterAppsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppsResponse) GetAppConfigs() []*ClusterAppConfig { - if m != nil { - return m.AppConfigs +func (x *GetClusterAppsResponse) GetAppConfigs() []*ClusterAppConfig { + if x != nil { + return x.AppConfigs } return nil } type GetClusterAppRequest struct { - ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - AppReleaseName string `protobuf:"bytes,2,opt,name=appReleaseName,proto3" json:"appReleaseName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppRequest) Reset() { *m = GetClusterAppRequest{} } -func (m *GetClusterAppRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppRequest) ProtoMessage() {} -func (*GetClusterAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{12} + ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` + AppReleaseName string `protobuf:"bytes,2,opt,name=appReleaseName,proto3" json:"appReleaseName,omitempty"` } -func (m *GetClusterAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppRequest.Unmarshal(m, b) -} -func (m *GetClusterAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppRequest.Merge(m, src) +func (x *GetClusterAppRequest) Reset() { + *x = GetClusterAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppRequest.Size(m) + +func (x *GetClusterAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppRequest.DiscardUnknown(m) + +func (*GetClusterAppRequest) ProtoMessage() {} + +func (x *GetClusterAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[12] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppRequest proto.InternalMessageInfo +// Deprecated: Use GetClusterAppRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{12} +} -func (m *GetClusterAppRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *GetClusterAppRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } -func (m *GetClusterAppRequest) GetAppReleaseName() string { - if m != nil { - return m.AppReleaseName +func (x *GetClusterAppRequest) GetAppReleaseName() string { + if x != nil { + return x.AppReleaseName } return "" } type GetClusterAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - AppConfig *ClusterAppConfig `protobuf:"bytes,3,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppResponse) Reset() { *m = GetClusterAppResponse{} } -func (m *GetClusterAppResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppResponse) ProtoMessage() {} -func (*GetClusterAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{13} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + AppConfig *ClusterAppConfig `protobuf:"bytes,3,opt,name=appConfig,proto3" json:"appConfig,omitempty"` } -func (m *GetClusterAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppResponse.Unmarshal(m, b) -} -func (m *GetClusterAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppResponse.Marshal(b, m, deterministic) -} -func (m *GetClusterAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppResponse.Merge(m, src) +func (x *GetClusterAppResponse) Reset() { + *x = GetClusterAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppResponse.Size(m) + +func (x *GetClusterAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppResponse.DiscardUnknown(m) + +func (*GetClusterAppResponse) ProtoMessage() {} + +func (x *GetClusterAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[13] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{13} +} -func (m *GetClusterAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppResponse) GetAppConfig() *ClusterAppConfig { - if m != nil { - return m.AppConfig +func (x *GetClusterAppResponse) GetAppConfig() *ClusterAppConfig { + if x != nil { + return x.AppConfig } return nil } type GetClusterAppLaunchConfigsRequest struct { - ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppLaunchConfigsRequest) Reset() { *m = GetClusterAppLaunchConfigsRequest{} } -func (m *GetClusterAppLaunchConfigsRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppLaunchConfigsRequest) ProtoMessage() {} -func (*GetClusterAppLaunchConfigsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{14} + ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` } -func (m *GetClusterAppLaunchConfigsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppLaunchConfigsRequest.Unmarshal(m, b) -} -func (m *GetClusterAppLaunchConfigsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppLaunchConfigsRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterAppLaunchConfigsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppLaunchConfigsRequest.Merge(m, src) +func (x *GetClusterAppLaunchConfigsRequest) Reset() { + *x = GetClusterAppLaunchConfigsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppLaunchConfigsRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterAppLaunchConfigsRequest.Size(m) + +func (x *GetClusterAppLaunchConfigsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppLaunchConfigsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppLaunchConfigsRequest.DiscardUnknown(m) + +func (*GetClusterAppLaunchConfigsRequest) ProtoMessage() {} + +func (x *GetClusterAppLaunchConfigsRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[14] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppLaunchConfigsRequest proto.InternalMessageInfo +// Deprecated: Use GetClusterAppLaunchConfigsRequest.ProtoReflect.Descriptor instead. +func (*GetClusterAppLaunchConfigsRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{14} +} -func (m *GetClusterAppLaunchConfigsRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *GetClusterAppLaunchConfigsRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } type GetClusterAppLaunchConfigsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - AppLaunchConfig []*AppLaunchConfig `protobuf:"bytes,3,rep,name=appLaunchConfig,proto3" json:"appLaunchConfig,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetClusterAppLaunchConfigsResponse) Reset() { *m = GetClusterAppLaunchConfigsResponse{} } -func (m *GetClusterAppLaunchConfigsResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterAppLaunchConfigsResponse) ProtoMessage() {} -func (*GetClusterAppLaunchConfigsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{15} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + AppLaunchConfig []*AppLaunchConfig `protobuf:"bytes,3,rep,name=appLaunchConfig,proto3" json:"appLaunchConfig,omitempty"` } -func (m *GetClusterAppLaunchConfigsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterAppLaunchConfigsResponse.Unmarshal(m, b) -} -func (m *GetClusterAppLaunchConfigsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterAppLaunchConfigsResponse.Marshal(b, m, deterministic) -} -func (m *GetClusterAppLaunchConfigsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterAppLaunchConfigsResponse.Merge(m, src) +func (x *GetClusterAppLaunchConfigsResponse) Reset() { + *x = GetClusterAppLaunchConfigsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterAppLaunchConfigsResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterAppLaunchConfigsResponse.Size(m) + +func (x *GetClusterAppLaunchConfigsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterAppLaunchConfigsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterAppLaunchConfigsResponse.DiscardUnknown(m) + +func (*GetClusterAppLaunchConfigsResponse) ProtoMessage() {} + +func (x *GetClusterAppLaunchConfigsResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[15] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterAppLaunchConfigsResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterAppLaunchConfigsResponse.ProtoReflect.Descriptor instead. +func (*GetClusterAppLaunchConfigsResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{15} +} -func (m *GetClusterAppLaunchConfigsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterAppLaunchConfigsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterAppLaunchConfigsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterAppLaunchConfigsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterAppLaunchConfigsResponse) GetAppLaunchConfig() []*AppLaunchConfig { - if m != nil { - return m.AppLaunchConfig +func (x *GetClusterAppLaunchConfigsResponse) GetAppLaunchConfig() []*AppLaunchConfig { + if x != nil { + return x.AppLaunchConfig } return nil } type ClusterInfo struct { - ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"` - AgentEndpoint string `protobuf:"bytes,3,opt,name=agentEndpoint,proto3" json:"agentEndpoint,omitempty"` - Attributes []*ClusterAttribute `protobuf:"bytes,4,rep,name=attributes,proto3" json:"attributes,omitempty"` - AppLaunchConfigs []*AppLaunchConfig `protobuf:"bytes,5,rep,name=appLaunchConfigs,proto3" json:"appLaunchConfigs,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ClusterInfo) Reset() { *m = ClusterInfo{} } -func (m *ClusterInfo) String() string { return proto.CompactTextString(m) } -func (*ClusterInfo) ProtoMessage() {} -func (*ClusterInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{16} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ClusterInfo) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ClusterInfo.Unmarshal(m, b) -} -func (m *ClusterInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ClusterInfo.Marshal(b, m, deterministic) + ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` + ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"` + AgentEndpoint string `protobuf:"bytes,3,opt,name=agentEndpoint,proto3" json:"agentEndpoint,omitempty"` + Attributes []*ClusterAttribute `protobuf:"bytes,4,rep,name=attributes,proto3" json:"attributes,omitempty"` + AppLaunchConfigs []*AppLaunchConfig `protobuf:"bytes,5,rep,name=appLaunchConfigs,proto3" json:"appLaunchConfigs,omitempty"` } -func (m *ClusterInfo) XXX_Merge(src proto.Message) { - xxx_messageInfo_ClusterInfo.Merge(m, src) + +func (x *ClusterInfo) Reset() { + *x = ClusterInfo{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ClusterInfo) XXX_Size() int { - return xxx_messageInfo_ClusterInfo.Size(m) + +func (x *ClusterInfo) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ClusterInfo) XXX_DiscardUnknown() { - xxx_messageInfo_ClusterInfo.DiscardUnknown(m) + +func (*ClusterInfo) ProtoMessage() {} + +func (x *ClusterInfo) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[16] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ClusterInfo proto.InternalMessageInfo +// Deprecated: Use ClusterInfo.ProtoReflect.Descriptor instead. +func (*ClusterInfo) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{16} +} -func (m *ClusterInfo) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *ClusterInfo) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } -func (m *ClusterInfo) GetClusterName() string { - if m != nil { - return m.ClusterName +func (x *ClusterInfo) GetClusterName() string { + if x != nil { + return x.ClusterName } return "" } -func (m *ClusterInfo) GetAgentEndpoint() string { - if m != nil { - return m.AgentEndpoint +func (x *ClusterInfo) GetAgentEndpoint() string { + if x != nil { + return x.AgentEndpoint } return "" } -func (m *ClusterInfo) GetAttributes() []*ClusterAttribute { - if m != nil { - return m.Attributes +func (x *ClusterInfo) GetAttributes() []*ClusterAttribute { + if x != nil { + return x.Attributes } return nil } -func (m *ClusterInfo) GetAppLaunchConfigs() []*AppLaunchConfig { - if m != nil { - return m.AppLaunchConfigs +func (x *ClusterInfo) GetAppLaunchConfigs() []*AppLaunchConfig { + if x != nil { + return x.AppLaunchConfigs } return nil } type GetClusterRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetClusterRequest) Reset() { *m = GetClusterRequest{} } -func (m *GetClusterRequest) String() string { return proto.CompactTextString(m) } -func (*GetClusterRequest) ProtoMessage() {} -func (*GetClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{17} +func (x *GetClusterRequest) Reset() { + *x = GetClusterRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[17] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterRequest.Unmarshal(m, b) -} -func (m *GetClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterRequest.Marshal(b, m, deterministic) -} -func (m *GetClusterRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterRequest.Merge(m, src) -} -func (m *GetClusterRequest) XXX_Size() int { - return xxx_messageInfo_GetClusterRequest.Size(m) -} -func (m *GetClusterRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterRequest.DiscardUnknown(m) +func (x *GetClusterRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetClusterRequest proto.InternalMessageInfo +func (*GetClusterRequest) ProtoMessage() {} -type GetClusterResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - ClusterName string `protobuf:"bytes,4,opt,name=clusterName,proto3" json:"clusterName,omitempty"` - AgentEndpoint string `protobuf:"bytes,5,opt,name=agentEndpoint,proto3" json:"agentEndpoint,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GetClusterResponse) Reset() { *m = GetClusterResponse{} } -func (m *GetClusterResponse) String() string { return proto.CompactTextString(m) } -func (*GetClusterResponse) ProtoMessage() {} -func (*GetClusterResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{18} +func (x *GetClusterRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[17] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetClusterResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetClusterResponse.Unmarshal(m, b) +// Deprecated: Use GetClusterRequest.ProtoReflect.Descriptor instead. +func (*GetClusterRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{17} } -func (m *GetClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetClusterResponse.Marshal(b, m, deterministic) + +type GetClusterResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` + ClusterName string `protobuf:"bytes,4,opt,name=clusterName,proto3" json:"clusterName,omitempty"` + AgentEndpoint string `protobuf:"bytes,5,opt,name=agentEndpoint,proto3" json:"agentEndpoint,omitempty"` } -func (m *GetClusterResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetClusterResponse.Merge(m, src) + +func (x *GetClusterResponse) Reset() { + *x = GetClusterResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[18] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetClusterResponse) XXX_Size() int { - return xxx_messageInfo_GetClusterResponse.Size(m) + +func (x *GetClusterResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetClusterResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetClusterResponse.DiscardUnknown(m) + +func (*GetClusterResponse) ProtoMessage() {} + +func (x *GetClusterResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[18] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetClusterResponse proto.InternalMessageInfo +// Deprecated: Use GetClusterResponse.ProtoReflect.Descriptor instead. +func (*GetClusterResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{18} +} -func (m *GetClusterResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetClusterResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetClusterResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetClusterResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetClusterResponse) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *GetClusterResponse) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } -func (m *GetClusterResponse) GetClusterName() string { - if m != nil { - return m.ClusterName +func (x *GetClusterResponse) GetClusterName() string { + if x != nil { + return x.ClusterName } return "" } -func (m *GetClusterResponse) GetAgentEndpoint() string { - if m != nil { - return m.AgentEndpoint +func (x *GetClusterResponse) GetAgentEndpoint() string { + if x != nil { + return x.AgentEndpoint } return "" } type AppLaunchConfig struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` - LaunchUIDescription string `protobuf:"bytes,3,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` - Icon []byte `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"` - LaunchURL string `protobuf:"bytes,5,opt,name=launchURL,proto3" json:"launchURL,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *AppLaunchConfig) Reset() { *m = AppLaunchConfig{} } -func (m *AppLaunchConfig) String() string { return proto.CompactTextString(m) } -func (*AppLaunchConfig) ProtoMessage() {} -func (*AppLaunchConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{19} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AppLaunchConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AppLaunchConfig.Unmarshal(m, b) -} -func (m *AppLaunchConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AppLaunchConfig.Marshal(b, m, deterministic) + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` + LaunchUIDescription string `protobuf:"bytes,3,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` + Icon []byte `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"` + LaunchURL string `protobuf:"bytes,5,opt,name=launchURL,proto3" json:"launchURL,omitempty"` } -func (m *AppLaunchConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_AppLaunchConfig.Merge(m, src) + +func (x *AppLaunchConfig) Reset() { + *x = AppLaunchConfig{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AppLaunchConfig) XXX_Size() int { - return xxx_messageInfo_AppLaunchConfig.Size(m) + +func (x *AppLaunchConfig) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AppLaunchConfig) XXX_DiscardUnknown() { - xxx_messageInfo_AppLaunchConfig.DiscardUnknown(m) + +func (*AppLaunchConfig) ProtoMessage() {} + +func (x *AppLaunchConfig) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[19] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AppLaunchConfig proto.InternalMessageInfo +// Deprecated: Use AppLaunchConfig.ProtoReflect.Descriptor instead. +func (*AppLaunchConfig) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{19} +} -func (m *AppLaunchConfig) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *AppLaunchConfig) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *AppLaunchConfig) GetCategory() string { - if m != nil { - return m.Category +func (x *AppLaunchConfig) GetCategory() string { + if x != nil { + return x.Category } return "" } -func (m *AppLaunchConfig) GetLaunchUIDescription() string { - if m != nil { - return m.LaunchUIDescription +func (x *AppLaunchConfig) GetLaunchUIDescription() string { + if x != nil { + return x.LaunchUIDescription } return "" } -func (m *AppLaunchConfig) GetIcon() []byte { - if m != nil { - return m.Icon +func (x *AppLaunchConfig) GetIcon() []byte { + if x != nil { + return x.Icon } return nil } -func (m *AppLaunchConfig) GetLaunchURL() string { - if m != nil { - return m.LaunchURL +func (x *AppLaunchConfig) GetLaunchURL() string { + if x != nil { + return x.LaunchURL } return "" } type ClusterAttribute struct { - Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` - Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ClusterAttribute) Reset() { *m = ClusterAttribute{} } -func (m *ClusterAttribute) String() string { return proto.CompactTextString(m) } -func (*ClusterAttribute) ProtoMessage() {} -func (*ClusterAttribute) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{20} + Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` + Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` } -func (m *ClusterAttribute) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ClusterAttribute.Unmarshal(m, b) -} -func (m *ClusterAttribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ClusterAttribute.Marshal(b, m, deterministic) -} -func (m *ClusterAttribute) XXX_Merge(src proto.Message) { - xxx_messageInfo_ClusterAttribute.Merge(m, src) +func (x *ClusterAttribute) Reset() { + *x = ClusterAttribute{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[20] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ClusterAttribute) XXX_Size() int { - return xxx_messageInfo_ClusterAttribute.Size(m) + +func (x *ClusterAttribute) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ClusterAttribute) XXX_DiscardUnknown() { - xxx_messageInfo_ClusterAttribute.DiscardUnknown(m) + +func (*ClusterAttribute) ProtoMessage() {} + +func (x *ClusterAttribute) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[20] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ClusterAttribute proto.InternalMessageInfo +// Deprecated: Use ClusterAttribute.ProtoReflect.Descriptor instead. +func (*ClusterAttribute) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{20} +} -func (m *ClusterAttribute) GetKey() string { - if m != nil { - return m.Key +func (x *ClusterAttribute) GetKey() string { + if x != nil { + return x.Key } return "" } -func (m *ClusterAttribute) GetValue() string { - if m != nil { - return m.Value +func (x *ClusterAttribute) GetValue() string { + if x != nil { + return x.Value } return "" } type ClusterAppConfig struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - AppName string `protobuf:"bytes,2,opt,name=appName,proto3" json:"appName,omitempty"` - Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` - Category string `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` - Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` - ChartName string `protobuf:"bytes,6,opt,name=chartName,proto3" json:"chartName,omitempty"` - RepoName string `protobuf:"bytes,7,opt,name=repoName,proto3" json:"repoName,omitempty"` - RepoURL string `protobuf:"bytes,8,opt,name=repoURL,proto3" json:"repoURL,omitempty"` - Namespace string `protobuf:"bytes,9,opt,name=namespace,proto3" json:"namespace,omitempty"` - CreateNamespace bool `protobuf:"varint,10,opt,name=createNamespace,proto3" json:"createNamespace,omitempty"` - PrivilegedNamespace bool `protobuf:"varint,11,opt,name=privilegedNamespace,proto3" json:"privilegedNamespace,omitempty"` - Icon []byte `protobuf:"bytes,12,opt,name=icon,proto3" json:"icon,omitempty"` - LaunchURL string `protobuf:"bytes,13,opt,name=launchURL,proto3" json:"launchURL,omitempty"` - LaunchUIDescription string `protobuf:"bytes,14,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` - InstallStatus string `protobuf:"bytes,15,opt,name=installStatus,proto3" json:"installStatus,omitempty"` - RuntimeStatus string `protobuf:"bytes,16,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` - DefualtApp bool `protobuf:"varint,17,opt,name=defualtApp,proto3" json:"defualtApp,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ClusterAppConfig) Reset() { *m = ClusterAppConfig{} } -func (m *ClusterAppConfig) String() string { return proto.CompactTextString(m) } -func (*ClusterAppConfig) ProtoMessage() {} -func (*ClusterAppConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{21} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *ClusterAppConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ClusterAppConfig.Unmarshal(m, b) -} -func (m *ClusterAppConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ClusterAppConfig.Marshal(b, m, deterministic) + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + AppName string `protobuf:"bytes,2,opt,name=appName,proto3" json:"appName,omitempty"` + Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` + Category string `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` + Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` + ChartName string `protobuf:"bytes,6,opt,name=chartName,proto3" json:"chartName,omitempty"` + RepoName string `protobuf:"bytes,7,opt,name=repoName,proto3" json:"repoName,omitempty"` + RepoURL string `protobuf:"bytes,8,opt,name=repoURL,proto3" json:"repoURL,omitempty"` + Namespace string `protobuf:"bytes,9,opt,name=namespace,proto3" json:"namespace,omitempty"` + CreateNamespace bool `protobuf:"varint,10,opt,name=createNamespace,proto3" json:"createNamespace,omitempty"` + PrivilegedNamespace bool `protobuf:"varint,11,opt,name=privilegedNamespace,proto3" json:"privilegedNamespace,omitempty"` + Icon []byte `protobuf:"bytes,12,opt,name=icon,proto3" json:"icon,omitempty"` + LaunchURL string `protobuf:"bytes,13,opt,name=launchURL,proto3" json:"launchURL,omitempty"` + LaunchUIDescription string `protobuf:"bytes,14,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` + InstallStatus string `protobuf:"bytes,15,opt,name=installStatus,proto3" json:"installStatus,omitempty"` + RuntimeStatus string `protobuf:"bytes,16,opt,name=runtimeStatus,proto3" json:"runtimeStatus,omitempty"` + DefualtApp bool `protobuf:"varint,17,opt,name=defualtApp,proto3" json:"defualtApp,omitempty"` } -func (m *ClusterAppConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_ClusterAppConfig.Merge(m, src) + +func (x *ClusterAppConfig) Reset() { + *x = ClusterAppConfig{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ClusterAppConfig) XXX_Size() int { - return xxx_messageInfo_ClusterAppConfig.Size(m) + +func (x *ClusterAppConfig) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *ClusterAppConfig) XXX_DiscardUnknown() { - xxx_messageInfo_ClusterAppConfig.DiscardUnknown(m) + +func (*ClusterAppConfig) ProtoMessage() {} + +func (x *ClusterAppConfig) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[21] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_ClusterAppConfig proto.InternalMessageInfo +// Deprecated: Use ClusterAppConfig.ProtoReflect.Descriptor instead. +func (*ClusterAppConfig) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{21} +} -func (m *ClusterAppConfig) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *ClusterAppConfig) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *ClusterAppConfig) GetAppName() string { - if m != nil { - return m.AppName +func (x *ClusterAppConfig) GetAppName() string { + if x != nil { + return x.AppName } return "" } -func (m *ClusterAppConfig) GetVersion() string { - if m != nil { - return m.Version +func (x *ClusterAppConfig) GetVersion() string { + if x != nil { + return x.Version } return "" } -func (m *ClusterAppConfig) GetCategory() string { - if m != nil { - return m.Category +func (x *ClusterAppConfig) GetCategory() string { + if x != nil { + return x.Category } return "" } -func (m *ClusterAppConfig) GetDescription() string { - if m != nil { - return m.Description +func (x *ClusterAppConfig) GetDescription() string { + if x != nil { + return x.Description } return "" } -func (m *ClusterAppConfig) GetChartName() string { - if m != nil { - return m.ChartName +func (x *ClusterAppConfig) GetChartName() string { + if x != nil { + return x.ChartName } return "" } -func (m *ClusterAppConfig) GetRepoName() string { - if m != nil { - return m.RepoName +func (x *ClusterAppConfig) GetRepoName() string { + if x != nil { + return x.RepoName } return "" } -func (m *ClusterAppConfig) GetRepoURL() string { - if m != nil { - return m.RepoURL +func (x *ClusterAppConfig) GetRepoURL() string { + if x != nil { + return x.RepoURL } return "" } -func (m *ClusterAppConfig) GetNamespace() string { - if m != nil { - return m.Namespace +func (x *ClusterAppConfig) GetNamespace() string { + if x != nil { + return x.Namespace } return "" } -func (m *ClusterAppConfig) GetCreateNamespace() bool { - if m != nil { - return m.CreateNamespace +func (x *ClusterAppConfig) GetCreateNamespace() bool { + if x != nil { + return x.CreateNamespace } return false } -func (m *ClusterAppConfig) GetPrivilegedNamespace() bool { - if m != nil { - return m.PrivilegedNamespace +func (x *ClusterAppConfig) GetPrivilegedNamespace() bool { + if x != nil { + return x.PrivilegedNamespace } return false } -func (m *ClusterAppConfig) GetIcon() []byte { - if m != nil { - return m.Icon +func (x *ClusterAppConfig) GetIcon() []byte { + if x != nil { + return x.Icon } return nil } -func (m *ClusterAppConfig) GetLaunchURL() string { - if m != nil { - return m.LaunchURL +func (x *ClusterAppConfig) GetLaunchURL() string { + if x != nil { + return x.LaunchURL } return "" } -func (m *ClusterAppConfig) GetLaunchUIDescription() string { - if m != nil { - return m.LaunchUIDescription +func (x *ClusterAppConfig) GetLaunchUIDescription() string { + if x != nil { + return x.LaunchUIDescription } return "" } -func (m *ClusterAppConfig) GetInstallStatus() string { - if m != nil { - return m.InstallStatus +func (x *ClusterAppConfig) GetInstallStatus() string { + if x != nil { + return x.InstallStatus } return "" } -func (m *ClusterAppConfig) GetRuntimeStatus() string { - if m != nil { - return m.RuntimeStatus +func (x *ClusterAppConfig) GetRuntimeStatus() string { + if x != nil { + return x.RuntimeStatus } return "" } -func (m *ClusterAppConfig) GetDefualtApp() bool { - if m != nil { - return m.DefualtApp +func (x *ClusterAppConfig) GetDefualtApp() bool { + if x != nil { + return x.DefualtApp } return false } type AddStoreAppRequest struct { - AppConfig *StoreAppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - AppValues *StoreAppAllValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddStoreAppRequest) Reset() { *m = AddStoreAppRequest{} } -func (m *AddStoreAppRequest) String() string { return proto.CompactTextString(m) } -func (*AddStoreAppRequest) ProtoMessage() {} -func (*AddStoreAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{22} + AppConfig *StoreAppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` + AppValues *StoreAppAllValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` } -func (m *AddStoreAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddStoreAppRequest.Unmarshal(m, b) -} -func (m *AddStoreAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddStoreAppRequest.Marshal(b, m, deterministic) -} -func (m *AddStoreAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddStoreAppRequest.Merge(m, src) +func (x *AddStoreAppRequest) Reset() { + *x = AddStoreAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddStoreAppRequest) XXX_Size() int { - return xxx_messageInfo_AddStoreAppRequest.Size(m) + +func (x *AddStoreAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddStoreAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_AddStoreAppRequest.DiscardUnknown(m) + +func (*AddStoreAppRequest) ProtoMessage() {} + +func (x *AddStoreAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[22] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddStoreAppRequest proto.InternalMessageInfo +// Deprecated: Use AddStoreAppRequest.ProtoReflect.Descriptor instead. +func (*AddStoreAppRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{22} +} -func (m *AddStoreAppRequest) GetAppConfig() *StoreAppConfig { - if m != nil { - return m.AppConfig +func (x *AddStoreAppRequest) GetAppConfig() *StoreAppConfig { + if x != nil { + return x.AppConfig } return nil } -func (m *AddStoreAppRequest) GetAppValues() *StoreAppAllValues { - if m != nil { - return m.AppValues +func (x *AddStoreAppRequest) GetAppValues() *StoreAppAllValues { + if x != nil { + return x.AppValues } return nil } type AddStoreAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *AddStoreAppResponse) Reset() { *m = AddStoreAppResponse{} } -func (m *AddStoreAppResponse) String() string { return proto.CompactTextString(m) } -func (*AddStoreAppResponse) ProtoMessage() {} -func (*AddStoreAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{23} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *AddStoreAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_AddStoreAppResponse.Unmarshal(m, b) -} -func (m *AddStoreAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_AddStoreAppResponse.Marshal(b, m, deterministic) -} -func (m *AddStoreAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_AddStoreAppResponse.Merge(m, src) +func (x *AddStoreAppResponse) Reset() { + *x = AddStoreAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *AddStoreAppResponse) XXX_Size() int { - return xxx_messageInfo_AddStoreAppResponse.Size(m) + +func (x *AddStoreAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *AddStoreAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_AddStoreAppResponse.DiscardUnknown(m) + +func (*AddStoreAppResponse) ProtoMessage() {} + +func (x *AddStoreAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[23] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_AddStoreAppResponse proto.InternalMessageInfo +// Deprecated: Use AddStoreAppResponse.ProtoReflect.Descriptor instead. +func (*AddStoreAppResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{23} +} -func (m *AddStoreAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *AddStoreAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *AddStoreAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *AddStoreAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UpdateStoreAppRequest struct { - AppConfig *StoreAppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - AppValues *StoreAppAllValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateStoreAppRequest) Reset() { *m = UpdateStoreAppRequest{} } -func (m *UpdateStoreAppRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateStoreAppRequest) ProtoMessage() {} -func (*UpdateStoreAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{24} + AppConfig *StoreAppConfig `protobuf:"bytes,1,opt,name=appConfig,proto3" json:"appConfig,omitempty"` + AppValues *StoreAppAllValues `protobuf:"bytes,2,opt,name=appValues,proto3" json:"appValues,omitempty"` } -func (m *UpdateStoreAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateStoreAppRequest.Unmarshal(m, b) -} -func (m *UpdateStoreAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateStoreAppRequest.Marshal(b, m, deterministic) -} -func (m *UpdateStoreAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateStoreAppRequest.Merge(m, src) +func (x *UpdateStoreAppRequest) Reset() { + *x = UpdateStoreAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateStoreAppRequest) XXX_Size() int { - return xxx_messageInfo_UpdateStoreAppRequest.Size(m) + +func (x *UpdateStoreAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateStoreAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateStoreAppRequest.DiscardUnknown(m) + +func (*UpdateStoreAppRequest) ProtoMessage() {} + +func (x *UpdateStoreAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[24] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateStoreAppRequest proto.InternalMessageInfo +// Deprecated: Use UpdateStoreAppRequest.ProtoReflect.Descriptor instead. +func (*UpdateStoreAppRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{24} +} -func (m *UpdateStoreAppRequest) GetAppConfig() *StoreAppConfig { - if m != nil { - return m.AppConfig +func (x *UpdateStoreAppRequest) GetAppConfig() *StoreAppConfig { + if x != nil { + return x.AppConfig } return nil } -func (m *UpdateStoreAppRequest) GetAppValues() *StoreAppAllValues { - if m != nil { - return m.AppValues +func (x *UpdateStoreAppRequest) GetAppValues() *StoreAppAllValues { + if x != nil { + return x.AppValues } return nil } type UpdateStoreAppRsponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpdateStoreAppRsponse) Reset() { *m = UpdateStoreAppRsponse{} } -func (m *UpdateStoreAppRsponse) String() string { return proto.CompactTextString(m) } -func (*UpdateStoreAppRsponse) ProtoMessage() {} -func (*UpdateStoreAppRsponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{25} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpdateStoreAppRsponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateStoreAppRsponse.Unmarshal(m, b) -} -func (m *UpdateStoreAppRsponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateStoreAppRsponse.Marshal(b, m, deterministic) -} -func (m *UpdateStoreAppRsponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateStoreAppRsponse.Merge(m, src) +func (x *UpdateStoreAppRsponse) Reset() { + *x = UpdateStoreAppRsponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpdateStoreAppRsponse) XXX_Size() int { - return xxx_messageInfo_UpdateStoreAppRsponse.Size(m) + +func (x *UpdateStoreAppRsponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpdateStoreAppRsponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateStoreAppRsponse.DiscardUnknown(m) + +func (*UpdateStoreAppRsponse) ProtoMessage() {} + +func (x *UpdateStoreAppRsponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[25] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpdateStoreAppRsponse proto.InternalMessageInfo +// Deprecated: Use UpdateStoreAppRsponse.ProtoReflect.Descriptor instead. +func (*UpdateStoreAppRsponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{25} +} -func (m *UpdateStoreAppRsponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpdateStoreAppRsponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpdateStoreAppRsponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpdateStoreAppRsponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeleteStoreAppRequest struct { - AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` - Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteStoreAppRequest) Reset() { *m = DeleteStoreAppRequest{} } -func (m *DeleteStoreAppRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteStoreAppRequest) ProtoMessage() {} -func (*DeleteStoreAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{26} + AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` + Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` } -func (m *DeleteStoreAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteStoreAppRequest.Unmarshal(m, b) -} -func (m *DeleteStoreAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteStoreAppRequest.Marshal(b, m, deterministic) -} -func (m *DeleteStoreAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteStoreAppRequest.Merge(m, src) +func (x *DeleteStoreAppRequest) Reset() { + *x = DeleteStoreAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteStoreAppRequest) XXX_Size() int { - return xxx_messageInfo_DeleteStoreAppRequest.Size(m) + +func (x *DeleteStoreAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteStoreAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteStoreAppRequest.DiscardUnknown(m) + +func (*DeleteStoreAppRequest) ProtoMessage() {} + +func (x *DeleteStoreAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[26] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteStoreAppRequest proto.InternalMessageInfo +// Deprecated: Use DeleteStoreAppRequest.ProtoReflect.Descriptor instead. +func (*DeleteStoreAppRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{26} +} -func (m *DeleteStoreAppRequest) GetAppName() string { - if m != nil { - return m.AppName +func (x *DeleteStoreAppRequest) GetAppName() string { + if x != nil { + return x.AppName } return "" } -func (m *DeleteStoreAppRequest) GetVersion() string { - if m != nil { - return m.Version +func (x *DeleteStoreAppRequest) GetVersion() string { + if x != nil { + return x.Version } return "" } type DeleteStoreAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeleteStoreAppResponse) Reset() { *m = DeleteStoreAppResponse{} } -func (m *DeleteStoreAppResponse) String() string { return proto.CompactTextString(m) } -func (*DeleteStoreAppResponse) ProtoMessage() {} -func (*DeleteStoreAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{27} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeleteStoreAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteStoreAppResponse.Unmarshal(m, b) -} -func (m *DeleteStoreAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteStoreAppResponse.Marshal(b, m, deterministic) -} -func (m *DeleteStoreAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteStoreAppResponse.Merge(m, src) +func (x *DeleteStoreAppResponse) Reset() { + *x = DeleteStoreAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[27] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeleteStoreAppResponse) XXX_Size() int { - return xxx_messageInfo_DeleteStoreAppResponse.Size(m) + +func (x *DeleteStoreAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeleteStoreAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteStoreAppResponse.DiscardUnknown(m) + +func (*DeleteStoreAppResponse) ProtoMessage() {} + +func (x *DeleteStoreAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[27] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeleteStoreAppResponse proto.InternalMessageInfo +// Deprecated: Use DeleteStoreAppResponse.ProtoReflect.Descriptor instead. +func (*DeleteStoreAppResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{27} +} -func (m *DeleteStoreAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeleteStoreAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeleteStoreAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeleteStoreAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type GetStoreAppRequest struct { - AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` - Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetStoreAppRequest) Reset() { *m = GetStoreAppRequest{} } -func (m *GetStoreAppRequest) String() string { return proto.CompactTextString(m) } -func (*GetStoreAppRequest) ProtoMessage() {} -func (*GetStoreAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{28} + AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` + Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` } -func (m *GetStoreAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetStoreAppRequest.Unmarshal(m, b) -} -func (m *GetStoreAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetStoreAppRequest.Marshal(b, m, deterministic) -} -func (m *GetStoreAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetStoreAppRequest.Merge(m, src) +func (x *GetStoreAppRequest) Reset() { + *x = GetStoreAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[28] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetStoreAppRequest) XXX_Size() int { - return xxx_messageInfo_GetStoreAppRequest.Size(m) + +func (x *GetStoreAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetStoreAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetStoreAppRequest.DiscardUnknown(m) + +func (*GetStoreAppRequest) ProtoMessage() {} + +func (x *GetStoreAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[28] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetStoreAppRequest proto.InternalMessageInfo +// Deprecated: Use GetStoreAppRequest.ProtoReflect.Descriptor instead. +func (*GetStoreAppRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{28} +} -func (m *GetStoreAppRequest) GetAppName() string { - if m != nil { - return m.AppName +func (x *GetStoreAppRequest) GetAppName() string { + if x != nil { + return x.AppName } return "" } -func (m *GetStoreAppRequest) GetVersion() string { - if m != nil { - return m.Version +func (x *GetStoreAppRequest) GetVersion() string { + if x != nil { + return x.Version } return "" } type GetStoreAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - AppConfig *StoreAppConfig `protobuf:"bytes,3,opt,name=appConfig,proto3" json:"appConfig,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetStoreAppResponse) Reset() { *m = GetStoreAppResponse{} } -func (m *GetStoreAppResponse) String() string { return proto.CompactTextString(m) } -func (*GetStoreAppResponse) ProtoMessage() {} -func (*GetStoreAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{29} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + AppConfig *StoreAppConfig `protobuf:"bytes,3,opt,name=appConfig,proto3" json:"appConfig,omitempty"` } -func (m *GetStoreAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetStoreAppResponse.Unmarshal(m, b) -} -func (m *GetStoreAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetStoreAppResponse.Marshal(b, m, deterministic) -} -func (m *GetStoreAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetStoreAppResponse.Merge(m, src) +func (x *GetStoreAppResponse) Reset() { + *x = GetStoreAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[29] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetStoreAppResponse) XXX_Size() int { - return xxx_messageInfo_GetStoreAppResponse.Size(m) + +func (x *GetStoreAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetStoreAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetStoreAppResponse.DiscardUnknown(m) + +func (*GetStoreAppResponse) ProtoMessage() {} + +func (x *GetStoreAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[29] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetStoreAppResponse proto.InternalMessageInfo +// Deprecated: Use GetStoreAppResponse.ProtoReflect.Descriptor instead. +func (*GetStoreAppResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{29} +} -func (m *GetStoreAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetStoreAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetStoreAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetStoreAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetStoreAppResponse) GetAppConfig() *StoreAppConfig { - if m != nil { - return m.AppConfig +func (x *GetStoreAppResponse) GetAppConfig() *StoreAppConfig { + if x != nil { + return x.AppConfig } return nil } type GetStoreAppsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *GetStoreAppsRequest) Reset() { *m = GetStoreAppsRequest{} } -func (m *GetStoreAppsRequest) String() string { return proto.CompactTextString(m) } -func (*GetStoreAppsRequest) ProtoMessage() {} -func (*GetStoreAppsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{30} +func (x *GetStoreAppsRequest) Reset() { + *x = GetStoreAppsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[30] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetStoreAppsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetStoreAppsRequest.Unmarshal(m, b) -} -func (m *GetStoreAppsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetStoreAppsRequest.Marshal(b, m, deterministic) -} -func (m *GetStoreAppsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetStoreAppsRequest.Merge(m, src) -} -func (m *GetStoreAppsRequest) XXX_Size() int { - return xxx_messageInfo_GetStoreAppsRequest.Size(m) -} -func (m *GetStoreAppsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetStoreAppsRequest.DiscardUnknown(m) +func (x *GetStoreAppsRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_GetStoreAppsRequest proto.InternalMessageInfo +func (*GetStoreAppsRequest) ProtoMessage() {} -type GetStoreAppsResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - Data []*StoreAppsData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *GetStoreAppsRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[30] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *GetStoreAppsResponse) Reset() { *m = GetStoreAppsResponse{} } -func (m *GetStoreAppsResponse) String() string { return proto.CompactTextString(m) } -func (*GetStoreAppsResponse) ProtoMessage() {} -func (*GetStoreAppsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{31} +// Deprecated: Use GetStoreAppsRequest.ProtoReflect.Descriptor instead. +func (*GetStoreAppsRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{30} } -func (m *GetStoreAppsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetStoreAppsResponse.Unmarshal(m, b) -} -func (m *GetStoreAppsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetStoreAppsResponse.Marshal(b, m, deterministic) +type GetStoreAppsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + Data []*StoreAppsData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"` } -func (m *GetStoreAppsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetStoreAppsResponse.Merge(m, src) + +func (x *GetStoreAppsResponse) Reset() { + *x = GetStoreAppsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[31] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetStoreAppsResponse) XXX_Size() int { - return xxx_messageInfo_GetStoreAppsResponse.Size(m) + +func (x *GetStoreAppsResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetStoreAppsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetStoreAppsResponse.DiscardUnknown(m) + +func (*GetStoreAppsResponse) ProtoMessage() {} + +func (x *GetStoreAppsResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[31] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetStoreAppsResponse proto.InternalMessageInfo +// Deprecated: Use GetStoreAppsResponse.ProtoReflect.Descriptor instead. +func (*GetStoreAppsResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{31} +} -func (m *GetStoreAppsResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetStoreAppsResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetStoreAppsResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetStoreAppsResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetStoreAppsResponse) GetData() []*StoreAppsData { - if m != nil { - return m.Data +func (x *GetStoreAppsResponse) GetData() []*StoreAppsData { + if x != nil { + return x.Data } return nil } type StoreAppsData struct { - AppConfigs *StoreAppConfig `protobuf:"bytes,1,opt,name=appConfigs,proto3" json:"appConfigs,omitempty"` - OverrideValues []byte `protobuf:"bytes,2,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *StoreAppsData) Reset() { *m = StoreAppsData{} } -func (m *StoreAppsData) String() string { return proto.CompactTextString(m) } -func (*StoreAppsData) ProtoMessage() {} -func (*StoreAppsData) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{32} + AppConfigs *StoreAppConfig `protobuf:"bytes,1,opt,name=appConfigs,proto3" json:"appConfigs,omitempty"` + OverrideValues []byte `protobuf:"bytes,2,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` } -func (m *StoreAppsData) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StoreAppsData.Unmarshal(m, b) -} -func (m *StoreAppsData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StoreAppsData.Marshal(b, m, deterministic) -} -func (m *StoreAppsData) XXX_Merge(src proto.Message) { - xxx_messageInfo_StoreAppsData.Merge(m, src) +func (x *StoreAppsData) Reset() { + *x = StoreAppsData{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[32] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *StoreAppsData) XXX_Size() int { - return xxx_messageInfo_StoreAppsData.Size(m) + +func (x *StoreAppsData) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *StoreAppsData) XXX_DiscardUnknown() { - xxx_messageInfo_StoreAppsData.DiscardUnknown(m) + +func (*StoreAppsData) ProtoMessage() {} + +func (x *StoreAppsData) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[32] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_StoreAppsData proto.InternalMessageInfo +// Deprecated: Use StoreAppsData.ProtoReflect.Descriptor instead. +func (*StoreAppsData) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{32} +} -func (m *StoreAppsData) GetAppConfigs() *StoreAppConfig { - if m != nil { - return m.AppConfigs +func (x *StoreAppsData) GetAppConfigs() *StoreAppConfig { + if x != nil { + return x.AppConfigs } return nil } -func (m *StoreAppsData) GetOverrideValues() []byte { - if m != nil { - return m.OverrideValues +func (x *StoreAppsData) GetOverrideValues() []byte { + if x != nil { + return x.OverrideValues } return nil } type GetStoreAppValuesRequest struct { - AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` - Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` - ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetStoreAppValuesRequest) Reset() { *m = GetStoreAppValuesRequest{} } -func (m *GetStoreAppValuesRequest) String() string { return proto.CompactTextString(m) } -func (*GetStoreAppValuesRequest) ProtoMessage() {} -func (*GetStoreAppValuesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{33} + AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` + Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` + ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` } -func (m *GetStoreAppValuesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetStoreAppValuesRequest.Unmarshal(m, b) -} -func (m *GetStoreAppValuesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetStoreAppValuesRequest.Marshal(b, m, deterministic) -} -func (m *GetStoreAppValuesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetStoreAppValuesRequest.Merge(m, src) +func (x *GetStoreAppValuesRequest) Reset() { + *x = GetStoreAppValuesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[33] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetStoreAppValuesRequest) XXX_Size() int { - return xxx_messageInfo_GetStoreAppValuesRequest.Size(m) + +func (x *GetStoreAppValuesRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetStoreAppValuesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetStoreAppValuesRequest.DiscardUnknown(m) + +func (*GetStoreAppValuesRequest) ProtoMessage() {} + +func (x *GetStoreAppValuesRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[33] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetStoreAppValuesRequest proto.InternalMessageInfo +// Deprecated: Use GetStoreAppValuesRequest.ProtoReflect.Descriptor instead. +func (*GetStoreAppValuesRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{33} +} -func (m *GetStoreAppValuesRequest) GetAppName() string { - if m != nil { - return m.AppName +func (x *GetStoreAppValuesRequest) GetAppName() string { + if x != nil { + return x.AppName } return "" } -func (m *GetStoreAppValuesRequest) GetVersion() string { - if m != nil { - return m.Version +func (x *GetStoreAppValuesRequest) GetVersion() string { + if x != nil { + return x.Version } return "" } -func (m *GetStoreAppValuesRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *GetStoreAppValuesRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } type GetStoreAppValuesResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - OverrideValues []byte `protobuf:"bytes,3,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *GetStoreAppValuesResponse) Reset() { *m = GetStoreAppValuesResponse{} } -func (m *GetStoreAppValuesResponse) String() string { return proto.CompactTextString(m) } -func (*GetStoreAppValuesResponse) ProtoMessage() {} -func (*GetStoreAppValuesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{34} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` + OverrideValues []byte `protobuf:"bytes,3,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` } -func (m *GetStoreAppValuesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetStoreAppValuesResponse.Unmarshal(m, b) -} -func (m *GetStoreAppValuesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetStoreAppValuesResponse.Marshal(b, m, deterministic) -} -func (m *GetStoreAppValuesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetStoreAppValuesResponse.Merge(m, src) +func (x *GetStoreAppValuesResponse) Reset() { + *x = GetStoreAppValuesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[34] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *GetStoreAppValuesResponse) XXX_Size() int { - return xxx_messageInfo_GetStoreAppValuesResponse.Size(m) + +func (x *GetStoreAppValuesResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *GetStoreAppValuesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetStoreAppValuesResponse.DiscardUnknown(m) + +func (*GetStoreAppValuesResponse) ProtoMessage() {} + +func (x *GetStoreAppValuesResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[34] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_GetStoreAppValuesResponse proto.InternalMessageInfo +// Deprecated: Use GetStoreAppValuesResponse.ProtoReflect.Descriptor instead. +func (*GetStoreAppValuesResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{34} +} -func (m *GetStoreAppValuesResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *GetStoreAppValuesResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *GetStoreAppValuesResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *GetStoreAppValuesResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } -func (m *GetStoreAppValuesResponse) GetOverrideValues() []byte { - if m != nil { - return m.OverrideValues +func (x *GetStoreAppValuesResponse) GetOverrideValues() []byte { + if x != nil { + return x.OverrideValues } return nil } type UpgradeStoreAppRequest struct { - AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` - Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` - ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - OverrideValues []byte `protobuf:"bytes,4,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpgradeStoreAppRequest) Reset() { *m = UpgradeStoreAppRequest{} } -func (m *UpgradeStoreAppRequest) String() string { return proto.CompactTextString(m) } -func (*UpgradeStoreAppRequest) ProtoMessage() {} -func (*UpgradeStoreAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{35} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpgradeStoreAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpgradeStoreAppRequest.Unmarshal(m, b) -} -func (m *UpgradeStoreAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpgradeStoreAppRequest.Marshal(b, m, deterministic) + AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` + Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` + ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` + OverrideValues []byte `protobuf:"bytes,4,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` } -func (m *UpgradeStoreAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpgradeStoreAppRequest.Merge(m, src) + +func (x *UpgradeStoreAppRequest) Reset() { + *x = UpgradeStoreAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[35] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpgradeStoreAppRequest) XXX_Size() int { - return xxx_messageInfo_UpgradeStoreAppRequest.Size(m) + +func (x *UpgradeStoreAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpgradeStoreAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpgradeStoreAppRequest.DiscardUnknown(m) + +func (*UpgradeStoreAppRequest) ProtoMessage() {} + +func (x *UpgradeStoreAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[35] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpgradeStoreAppRequest proto.InternalMessageInfo +// Deprecated: Use UpgradeStoreAppRequest.ProtoReflect.Descriptor instead. +func (*UpgradeStoreAppRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{35} +} -func (m *UpgradeStoreAppRequest) GetAppName() string { - if m != nil { - return m.AppName +func (x *UpgradeStoreAppRequest) GetAppName() string { + if x != nil { + return x.AppName } return "" } -func (m *UpgradeStoreAppRequest) GetVersion() string { - if m != nil { - return m.Version +func (x *UpgradeStoreAppRequest) GetVersion() string { + if x != nil { + return x.Version } return "" } -func (m *UpgradeStoreAppRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *UpgradeStoreAppRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } -func (m *UpgradeStoreAppRequest) GetOverrideValues() []byte { - if m != nil { - return m.OverrideValues +func (x *UpgradeStoreAppRequest) GetOverrideValues() []byte { + if x != nil { + return x.OverrideValues } return nil } type UpgradeStoreAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UpgradeStoreAppResponse) Reset() { *m = UpgradeStoreAppResponse{} } -func (m *UpgradeStoreAppResponse) String() string { return proto.CompactTextString(m) } -func (*UpgradeStoreAppResponse) ProtoMessage() {} -func (*UpgradeStoreAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{36} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UpgradeStoreAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpgradeStoreAppResponse.Unmarshal(m, b) -} -func (m *UpgradeStoreAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpgradeStoreAppResponse.Marshal(b, m, deterministic) -} -func (m *UpgradeStoreAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpgradeStoreAppResponse.Merge(m, src) +func (x *UpgradeStoreAppResponse) Reset() { + *x = UpgradeStoreAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[36] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UpgradeStoreAppResponse) XXX_Size() int { - return xxx_messageInfo_UpgradeStoreAppResponse.Size(m) + +func (x *UpgradeStoreAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UpgradeStoreAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UpgradeStoreAppResponse.DiscardUnknown(m) + +func (*UpgradeStoreAppResponse) ProtoMessage() {} + +func (x *UpgradeStoreAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[36] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UpgradeStoreAppResponse proto.InternalMessageInfo +// Deprecated: Use UpgradeStoreAppResponse.ProtoReflect.Descriptor instead. +func (*UpgradeStoreAppResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{36} +} -func (m *UpgradeStoreAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UpgradeStoreAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UpgradeStoreAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *UpgradeStoreAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type DeployStoreAppRequest struct { - AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` - Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` - ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - OverrideValues []byte `protobuf:"bytes,4,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *DeployStoreAppRequest) Reset() { *m = DeployStoreAppRequest{} } -func (m *DeployStoreAppRequest) String() string { return proto.CompactTextString(m) } -func (*DeployStoreAppRequest) ProtoMessage() {} -func (*DeployStoreAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{37} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeployStoreAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeployStoreAppRequest.Unmarshal(m, b) -} -func (m *DeployStoreAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeployStoreAppRequest.Marshal(b, m, deterministic) + AppName string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"` + Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` + ClusterID string `protobuf:"bytes,3,opt,name=clusterID,proto3" json:"clusterID,omitempty"` + OverrideValues []byte `protobuf:"bytes,4,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` } -func (m *DeployStoreAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeployStoreAppRequest.Merge(m, src) + +func (x *DeployStoreAppRequest) Reset() { + *x = DeployStoreAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[37] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeployStoreAppRequest) XXX_Size() int { - return xxx_messageInfo_DeployStoreAppRequest.Size(m) + +func (x *DeployStoreAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeployStoreAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeployStoreAppRequest.DiscardUnknown(m) + +func (*DeployStoreAppRequest) ProtoMessage() {} + +func (x *DeployStoreAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[37] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeployStoreAppRequest proto.InternalMessageInfo +// Deprecated: Use DeployStoreAppRequest.ProtoReflect.Descriptor instead. +func (*DeployStoreAppRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{37} +} -func (m *DeployStoreAppRequest) GetAppName() string { - if m != nil { - return m.AppName +func (x *DeployStoreAppRequest) GetAppName() string { + if x != nil { + return x.AppName } return "" } -func (m *DeployStoreAppRequest) GetVersion() string { - if m != nil { - return m.Version +func (x *DeployStoreAppRequest) GetVersion() string { + if x != nil { + return x.Version } return "" } -func (m *DeployStoreAppRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *DeployStoreAppRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } -func (m *DeployStoreAppRequest) GetOverrideValues() []byte { - if m != nil { - return m.OverrideValues +func (x *DeployStoreAppRequest) GetOverrideValues() []byte { + if x != nil { + return x.OverrideValues } return nil } type DeployStoreAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *DeployStoreAppResponse) Reset() { *m = DeployStoreAppResponse{} } -func (m *DeployStoreAppResponse) String() string { return proto.CompactTextString(m) } -func (*DeployStoreAppResponse) ProtoMessage() {} -func (*DeployStoreAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{38} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *DeployStoreAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeployStoreAppResponse.Unmarshal(m, b) -} -func (m *DeployStoreAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeployStoreAppResponse.Marshal(b, m, deterministic) -} -func (m *DeployStoreAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeployStoreAppResponse.Merge(m, src) +func (x *DeployStoreAppResponse) Reset() { + *x = DeployStoreAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[38] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *DeployStoreAppResponse) XXX_Size() int { - return xxx_messageInfo_DeployStoreAppResponse.Size(m) + +func (x *DeployStoreAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *DeployStoreAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_DeployStoreAppResponse.DiscardUnknown(m) + +func (*DeployStoreAppResponse) ProtoMessage() {} + +func (x *DeployStoreAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[38] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_DeployStoreAppResponse proto.InternalMessageInfo +// Deprecated: Use DeployStoreAppResponse.ProtoReflect.Descriptor instead. +func (*DeployStoreAppResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{38} +} -func (m *DeployStoreAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *DeployStoreAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *DeployStoreAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *DeployStoreAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type StoreAppConfig struct { - ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - AppName string `protobuf:"bytes,2,opt,name=appName,proto3" json:"appName,omitempty"` - Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` - Category string `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` - Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` - ChartName string `protobuf:"bytes,6,opt,name=chartName,proto3" json:"chartName,omitempty"` - RepoName string `protobuf:"bytes,7,opt,name=repoName,proto3" json:"repoName,omitempty"` - RepoURL string `protobuf:"bytes,8,opt,name=repoURL,proto3" json:"repoURL,omitempty"` - Namespace string `protobuf:"bytes,9,opt,name=namespace,proto3" json:"namespace,omitempty"` - CreateNamespace bool `protobuf:"varint,10,opt,name=createNamespace,proto3" json:"createNamespace,omitempty"` - PrivilegedNamespace bool `protobuf:"varint,11,opt,name=privilegedNamespace,proto3" json:"privilegedNamespace,omitempty"` - Icon []byte `protobuf:"bytes,12,opt,name=icon,proto3" json:"icon,omitempty"` - LaunchURL string `protobuf:"bytes,13,opt,name=launchURL,proto3" json:"launchURL,omitempty"` - LaunchUIDescription string `protobuf:"bytes,14,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` - DefualtApp bool `protobuf:"varint,15,opt,name=defualtApp,proto3" json:"defualtApp,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *StoreAppConfig) Reset() { *m = StoreAppConfig{} } -func (m *StoreAppConfig) String() string { return proto.CompactTextString(m) } -func (*StoreAppConfig) ProtoMessage() {} -func (*StoreAppConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{39} -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *StoreAppConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StoreAppConfig.Unmarshal(m, b) -} -func (m *StoreAppConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StoreAppConfig.Marshal(b, m, deterministic) + ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"` + AppName string `protobuf:"bytes,2,opt,name=appName,proto3" json:"appName,omitempty"` + Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` + Category string `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` + Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` + ChartName string `protobuf:"bytes,6,opt,name=chartName,proto3" json:"chartName,omitempty"` + RepoName string `protobuf:"bytes,7,opt,name=repoName,proto3" json:"repoName,omitempty"` + RepoURL string `protobuf:"bytes,8,opt,name=repoURL,proto3" json:"repoURL,omitempty"` + Namespace string `protobuf:"bytes,9,opt,name=namespace,proto3" json:"namespace,omitempty"` + CreateNamespace bool `protobuf:"varint,10,opt,name=createNamespace,proto3" json:"createNamespace,omitempty"` + PrivilegedNamespace bool `protobuf:"varint,11,opt,name=privilegedNamespace,proto3" json:"privilegedNamespace,omitempty"` + Icon []byte `protobuf:"bytes,12,opt,name=icon,proto3" json:"icon,omitempty"` + LaunchURL string `protobuf:"bytes,13,opt,name=launchURL,proto3" json:"launchURL,omitempty"` + LaunchUIDescription string `protobuf:"bytes,14,opt,name=launchUIDescription,proto3" json:"launchUIDescription,omitempty"` + DefualtApp bool `protobuf:"varint,15,opt,name=defualtApp,proto3" json:"defualtApp,omitempty"` } -func (m *StoreAppConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_StoreAppConfig.Merge(m, src) + +func (x *StoreAppConfig) Reset() { + *x = StoreAppConfig{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[39] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *StoreAppConfig) XXX_Size() int { - return xxx_messageInfo_StoreAppConfig.Size(m) + +func (x *StoreAppConfig) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *StoreAppConfig) XXX_DiscardUnknown() { - xxx_messageInfo_StoreAppConfig.DiscardUnknown(m) + +func (*StoreAppConfig) ProtoMessage() {} + +func (x *StoreAppConfig) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[39] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_StoreAppConfig proto.InternalMessageInfo +// Deprecated: Use StoreAppConfig.ProtoReflect.Descriptor instead. +func (*StoreAppConfig) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{39} +} -func (m *StoreAppConfig) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *StoreAppConfig) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } -func (m *StoreAppConfig) GetAppName() string { - if m != nil { - return m.AppName +func (x *StoreAppConfig) GetAppName() string { + if x != nil { + return x.AppName } return "" } -func (m *StoreAppConfig) GetVersion() string { - if m != nil { - return m.Version +func (x *StoreAppConfig) GetVersion() string { + if x != nil { + return x.Version } return "" } -func (m *StoreAppConfig) GetCategory() string { - if m != nil { - return m.Category +func (x *StoreAppConfig) GetCategory() string { + if x != nil { + return x.Category } return "" } -func (m *StoreAppConfig) GetDescription() string { - if m != nil { - return m.Description +func (x *StoreAppConfig) GetDescription() string { + if x != nil { + return x.Description } return "" } -func (m *StoreAppConfig) GetChartName() string { - if m != nil { - return m.ChartName +func (x *StoreAppConfig) GetChartName() string { + if x != nil { + return x.ChartName } return "" } -func (m *StoreAppConfig) GetRepoName() string { - if m != nil { - return m.RepoName +func (x *StoreAppConfig) GetRepoName() string { + if x != nil { + return x.RepoName } return "" } -func (m *StoreAppConfig) GetRepoURL() string { - if m != nil { - return m.RepoURL +func (x *StoreAppConfig) GetRepoURL() string { + if x != nil { + return x.RepoURL } return "" } -func (m *StoreAppConfig) GetNamespace() string { - if m != nil { - return m.Namespace +func (x *StoreAppConfig) GetNamespace() string { + if x != nil { + return x.Namespace } return "" } -func (m *StoreAppConfig) GetCreateNamespace() bool { - if m != nil { - return m.CreateNamespace +func (x *StoreAppConfig) GetCreateNamespace() bool { + if x != nil { + return x.CreateNamespace } return false } -func (m *StoreAppConfig) GetPrivilegedNamespace() bool { - if m != nil { - return m.PrivilegedNamespace +func (x *StoreAppConfig) GetPrivilegedNamespace() bool { + if x != nil { + return x.PrivilegedNamespace } return false } -func (m *StoreAppConfig) GetIcon() []byte { - if m != nil { - return m.Icon +func (x *StoreAppConfig) GetIcon() []byte { + if x != nil { + return x.Icon } return nil } -func (m *StoreAppConfig) GetLaunchURL() string { - if m != nil { - return m.LaunchURL +func (x *StoreAppConfig) GetLaunchURL() string { + if x != nil { + return x.LaunchURL } return "" } -func (m *StoreAppConfig) GetLaunchUIDescription() string { - if m != nil { - return m.LaunchUIDescription +func (x *StoreAppConfig) GetLaunchUIDescription() string { + if x != nil { + return x.LaunchUIDescription } return "" } -func (m *StoreAppConfig) GetDefualtApp() bool { - if m != nil { - return m.DefualtApp +func (x *StoreAppConfig) GetDefualtApp() bool { + if x != nil { + return x.DefualtApp } return false } type StoreAppAllValues struct { - OverrideValues []byte `protobuf:"bytes,1,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` - LaunchUIValues []byte `protobuf:"bytes,2,opt,name=launchUIValues,proto3" json:"launchUIValues,omitempty"` - TemplateValues []byte `protobuf:"bytes,3,opt,name=templateValues,proto3" json:"templateValues,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *StoreAppAllValues) Reset() { *m = StoreAppAllValues{} } -func (m *StoreAppAllValues) String() string { return proto.CompactTextString(m) } -func (*StoreAppAllValues) ProtoMessage() {} -func (*StoreAppAllValues) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{40} + OverrideValues []byte `protobuf:"bytes,1,opt,name=overrideValues,proto3" json:"overrideValues,omitempty"` + LaunchUIValues []byte `protobuf:"bytes,2,opt,name=launchUIValues,proto3" json:"launchUIValues,omitempty"` + TemplateValues []byte `protobuf:"bytes,3,opt,name=templateValues,proto3" json:"templateValues,omitempty"` } -func (m *StoreAppAllValues) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StoreAppAllValues.Unmarshal(m, b) -} -func (m *StoreAppAllValues) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StoreAppAllValues.Marshal(b, m, deterministic) -} -func (m *StoreAppAllValues) XXX_Merge(src proto.Message) { - xxx_messageInfo_StoreAppAllValues.Merge(m, src) +func (x *StoreAppAllValues) Reset() { + *x = StoreAppAllValues{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[40] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *StoreAppAllValues) XXX_Size() int { - return xxx_messageInfo_StoreAppAllValues.Size(m) + +func (x *StoreAppAllValues) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *StoreAppAllValues) XXX_DiscardUnknown() { - xxx_messageInfo_StoreAppAllValues.DiscardUnknown(m) + +func (*StoreAppAllValues) ProtoMessage() {} + +func (x *StoreAppAllValues) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[40] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_StoreAppAllValues proto.InternalMessageInfo +// Deprecated: Use StoreAppAllValues.ProtoReflect.Descriptor instead. +func (*StoreAppAllValues) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{40} +} -func (m *StoreAppAllValues) GetOverrideValues() []byte { - if m != nil { - return m.OverrideValues +func (x *StoreAppAllValues) GetOverrideValues() []byte { + if x != nil { + return x.OverrideValues } return nil } -func (m *StoreAppAllValues) GetLaunchUIValues() []byte { - if m != nil { - return m.LaunchUIValues +func (x *StoreAppAllValues) GetLaunchUIValues() []byte { + if x != nil { + return x.LaunchUIValues } return nil } -func (m *StoreAppAllValues) GetTemplateValues() []byte { - if m != nil { - return m.TemplateValues +func (x *StoreAppAllValues) GetTemplateValues() []byte { + if x != nil { + return x.TemplateValues } return nil } type StoreCredentialRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` CredentialIdentifier string `protobuf:"bytes,2,opt,name=credentialIdentifier,proto3" json:"credentialIdentifier,omitempty"` CredentialEntiryName string `protobuf:"bytes,3,opt,name=credentialEntiryName,proto3" json:"credentialEntiryName,omitempty"` Credential map[string]string `protobuf:"bytes,4,rep,name=credential,proto3" json:"credential,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` } -func (m *StoreCredentialRequest) Reset() { *m = StoreCredentialRequest{} } -func (m *StoreCredentialRequest) String() string { return proto.CompactTextString(m) } -func (*StoreCredentialRequest) ProtoMessage() {} -func (*StoreCredentialRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{41} +func (x *StoreCredentialRequest) Reset() { + *x = StoreCredentialRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[41] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *StoreCredentialRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StoreCredentialRequest.Unmarshal(m, b) +func (x *StoreCredentialRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *StoreCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StoreCredentialRequest.Marshal(b, m, deterministic) -} -func (m *StoreCredentialRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_StoreCredentialRequest.Merge(m, src) -} -func (m *StoreCredentialRequest) XXX_Size() int { - return xxx_messageInfo_StoreCredentialRequest.Size(m) -} -func (m *StoreCredentialRequest) XXX_DiscardUnknown() { - xxx_messageInfo_StoreCredentialRequest.DiscardUnknown(m) + +func (*StoreCredentialRequest) ProtoMessage() {} + +func (x *StoreCredentialRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[41] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_StoreCredentialRequest proto.InternalMessageInfo +// Deprecated: Use StoreCredentialRequest.ProtoReflect.Descriptor instead. +func (*StoreCredentialRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{41} +} -func (m *StoreCredentialRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *StoreCredentialRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } -func (m *StoreCredentialRequest) GetCredentialIdentifier() string { - if m != nil { - return m.CredentialIdentifier +func (x *StoreCredentialRequest) GetCredentialIdentifier() string { + if x != nil { + return x.CredentialIdentifier } return "" } -func (m *StoreCredentialRequest) GetCredentialEntiryName() string { - if m != nil { - return m.CredentialEntiryName +func (x *StoreCredentialRequest) GetCredentialEntiryName() string { + if x != nil { + return x.CredentialEntiryName } return "" } -func (m *StoreCredentialRequest) GetCredential() map[string]string { - if m != nil { - return m.Credential +func (x *StoreCredentialRequest) GetCredential() map[string]string { + if x != nil { + return x.Credential } return nil } type StoreCredentialResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *StoreCredentialResponse) Reset() { *m = StoreCredentialResponse{} } -func (m *StoreCredentialResponse) String() string { return proto.CompactTextString(m) } -func (*StoreCredentialResponse) ProtoMessage() {} -func (*StoreCredentialResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{42} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *StoreCredentialResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StoreCredentialResponse.Unmarshal(m, b) -} -func (m *StoreCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StoreCredentialResponse.Marshal(b, m, deterministic) -} -func (m *StoreCredentialResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_StoreCredentialResponse.Merge(m, src) +func (x *StoreCredentialResponse) Reset() { + *x = StoreCredentialResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[42] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *StoreCredentialResponse) XXX_Size() int { - return xxx_messageInfo_StoreCredentialResponse.Size(m) + +func (x *StoreCredentialResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *StoreCredentialResponse) XXX_DiscardUnknown() { - xxx_messageInfo_StoreCredentialResponse.DiscardUnknown(m) + +func (*StoreCredentialResponse) ProtoMessage() {} + +func (x *StoreCredentialResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[42] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_StoreCredentialResponse proto.InternalMessageInfo +// Deprecated: Use StoreCredentialResponse.ProtoReflect.Descriptor instead. +func (*StoreCredentialResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{42} +} -func (m *StoreCredentialResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *StoreCredentialResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *StoreCredentialResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage +func (x *StoreCredentialResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage } return "" } type UnDeployStoreAppRequest struct { - ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` - ReleaseName string `protobuf:"bytes,5,opt,name=releaseName,proto3" json:"releaseName,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnDeployStoreAppRequest) Reset() { *m = UnDeployStoreAppRequest{} } -func (m *UnDeployStoreAppRequest) String() string { return proto.CompactTextString(m) } -func (*UnDeployStoreAppRequest) ProtoMessage() {} -func (*UnDeployStoreAppRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{43} + ClusterID string `protobuf:"bytes,1,opt,name=clusterID,proto3" json:"clusterID,omitempty"` + ReleaseName string `protobuf:"bytes,5,opt,name=releaseName,proto3" json:"releaseName,omitempty"` } -func (m *UnDeployStoreAppRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnDeployStoreAppRequest.Unmarshal(m, b) -} -func (m *UnDeployStoreAppRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnDeployStoreAppRequest.Marshal(b, m, deterministic) -} -func (m *UnDeployStoreAppRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnDeployStoreAppRequest.Merge(m, src) +func (x *UnDeployStoreAppRequest) Reset() { + *x = UnDeployStoreAppRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[43] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnDeployStoreAppRequest) XXX_Size() int { - return xxx_messageInfo_UnDeployStoreAppRequest.Size(m) + +func (x *UnDeployStoreAppRequest) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnDeployStoreAppRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnDeployStoreAppRequest.DiscardUnknown(m) + +func (*UnDeployStoreAppRequest) ProtoMessage() {} + +func (x *UnDeployStoreAppRequest) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[43] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnDeployStoreAppRequest proto.InternalMessageInfo +// Deprecated: Use UnDeployStoreAppRequest.ProtoReflect.Descriptor instead. +func (*UnDeployStoreAppRequest) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{43} +} -func (m *UnDeployStoreAppRequest) GetClusterID() string { - if m != nil { - return m.ClusterID +func (x *UnDeployStoreAppRequest) GetClusterID() string { + if x != nil { + return x.ClusterID } return "" } -func (m *UnDeployStoreAppRequest) GetReleaseName() string { - if m != nil { - return m.ReleaseName +func (x *UnDeployStoreAppRequest) GetReleaseName() string { + if x != nil { + return x.ReleaseName } return "" } type UnDeployStoreAppResponse struct { - Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` - StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *UnDeployStoreAppResponse) Reset() { *m = UnDeployStoreAppResponse{} } -func (m *UnDeployStoreAppResponse) String() string { return proto.CompactTextString(m) } -func (*UnDeployStoreAppResponse) ProtoMessage() {} -func (*UnDeployStoreAppResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ad098daeda4239f7, []int{44} + Status StatusCode `protobuf:"varint,1,opt,name=status,proto3,enum=serverpb.StatusCode" json:"status,omitempty"` + StatusMessage string `protobuf:"bytes,2,opt,name=statusMessage,proto3" json:"statusMessage,omitempty"` } -func (m *UnDeployStoreAppResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnDeployStoreAppResponse.Unmarshal(m, b) -} -func (m *UnDeployStoreAppResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnDeployStoreAppResponse.Marshal(b, m, deterministic) -} -func (m *UnDeployStoreAppResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnDeployStoreAppResponse.Merge(m, src) +func (x *UnDeployStoreAppResponse) Reset() { + *x = UnDeployStoreAppResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_server_proto_msgTypes[44] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *UnDeployStoreAppResponse) XXX_Size() int { - return xxx_messageInfo_UnDeployStoreAppResponse.Size(m) + +func (x *UnDeployStoreAppResponse) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *UnDeployStoreAppResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnDeployStoreAppResponse.DiscardUnknown(m) + +func (*UnDeployStoreAppResponse) ProtoMessage() {} + +func (x *UnDeployStoreAppResponse) ProtoReflect() protoreflect.Message { + mi := &file_server_proto_msgTypes[44] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_UnDeployStoreAppResponse proto.InternalMessageInfo +// Deprecated: Use UnDeployStoreAppResponse.ProtoReflect.Descriptor instead. +func (*UnDeployStoreAppResponse) Descriptor() ([]byte, []int) { + return file_server_proto_rawDescGZIP(), []int{44} +} -func (m *UnDeployStoreAppResponse) GetStatus() StatusCode { - if m != nil { - return m.Status +func (x *UnDeployStoreAppResponse) GetStatus() StatusCode { + if x != nil { + return x.Status } return StatusCode_OK } -func (m *UnDeployStoreAppResponse) GetStatusMessage() string { - if m != nil { - return m.StatusMessage - } - return "" -} - -func init() { - proto.RegisterEnum("serverpb.StatusCode", StatusCode_name, StatusCode_value) - proto.RegisterType((*NewClusterRegistrationRequest)(nil), "serverpb.NewClusterRegistrationRequest") - proto.RegisterType((*NewClusterRegistrationResponse)(nil), "serverpb.NewClusterRegistrationResponse") - proto.RegisterType((*UpdateClusterRegistrationRequest)(nil), "serverpb.UpdateClusterRegistrationRequest") - proto.RegisterType((*UpdateClusterRegistrationResponse)(nil), "serverpb.UpdateClusterRegistrationResponse") - proto.RegisterType((*DeleteClusterRegistrationRequest)(nil), "serverpb.DeleteClusterRegistrationRequest") - proto.RegisterType((*DeleteClusterRegistrationResponse)(nil), "serverpb.DeleteClusterRegistrationResponse") - proto.RegisterType((*GetClustersRequest)(nil), "serverpb.GetClustersRequest") - proto.RegisterType((*GetClustersResponse)(nil), "serverpb.GetClustersResponse") - proto.RegisterType((*GetClusterDetailsRequest)(nil), "serverpb.GetClusterDetailsRequest") - proto.RegisterType((*GetClusterDetailsResponse)(nil), "serverpb.GetClusterDetailsResponse") - proto.RegisterType((*GetClusterAppsRequest)(nil), "serverpb.GetClusterAppsRequest") - proto.RegisterType((*GetClusterAppsResponse)(nil), "serverpb.GetClusterAppsResponse") - proto.RegisterType((*GetClusterAppRequest)(nil), "serverpb.GetClusterAppRequest") - proto.RegisterType((*GetClusterAppResponse)(nil), "serverpb.GetClusterAppResponse") - proto.RegisterType((*GetClusterAppLaunchConfigsRequest)(nil), "serverpb.GetClusterAppLaunchConfigsRequest") - proto.RegisterType((*GetClusterAppLaunchConfigsResponse)(nil), "serverpb.GetClusterAppLaunchConfigsResponse") - proto.RegisterType((*ClusterInfo)(nil), "serverpb.ClusterInfo") - proto.RegisterType((*GetClusterRequest)(nil), "serverpb.GetClusterRequest") - proto.RegisterType((*GetClusterResponse)(nil), "serverpb.GetClusterResponse") - proto.RegisterType((*AppLaunchConfig)(nil), "serverpb.AppLaunchConfig") - proto.RegisterType((*ClusterAttribute)(nil), "serverpb.ClusterAttribute") - proto.RegisterType((*ClusterAppConfig)(nil), "serverpb.ClusterAppConfig") - proto.RegisterType((*AddStoreAppRequest)(nil), "serverpb.AddStoreAppRequest") - proto.RegisterType((*AddStoreAppResponse)(nil), "serverpb.AddStoreAppResponse") - proto.RegisterType((*UpdateStoreAppRequest)(nil), "serverpb.UpdateStoreAppRequest") - proto.RegisterType((*UpdateStoreAppRsponse)(nil), "serverpb.UpdateStoreAppRsponse") - proto.RegisterType((*DeleteStoreAppRequest)(nil), "serverpb.DeleteStoreAppRequest") - proto.RegisterType((*DeleteStoreAppResponse)(nil), "serverpb.DeleteStoreAppResponse") - proto.RegisterType((*GetStoreAppRequest)(nil), "serverpb.GetStoreAppRequest") - proto.RegisterType((*GetStoreAppResponse)(nil), "serverpb.GetStoreAppResponse") - proto.RegisterType((*GetStoreAppsRequest)(nil), "serverpb.GetStoreAppsRequest") - proto.RegisterType((*GetStoreAppsResponse)(nil), "serverpb.GetStoreAppsResponse") - proto.RegisterType((*StoreAppsData)(nil), "serverpb.StoreAppsData") - proto.RegisterType((*GetStoreAppValuesRequest)(nil), "serverpb.GetStoreAppValuesRequest") - proto.RegisterType((*GetStoreAppValuesResponse)(nil), "serverpb.GetStoreAppValuesResponse") - proto.RegisterType((*UpgradeStoreAppRequest)(nil), "serverpb.UpgradeStoreAppRequest") - proto.RegisterType((*UpgradeStoreAppResponse)(nil), "serverpb.UpgradeStoreAppResponse") - proto.RegisterType((*DeployStoreAppRequest)(nil), "serverpb.DeployStoreAppRequest") - proto.RegisterType((*DeployStoreAppResponse)(nil), "serverpb.DeployStoreAppResponse") - proto.RegisterType((*StoreAppConfig)(nil), "serverpb.StoreAppConfig") - proto.RegisterType((*StoreAppAllValues)(nil), "serverpb.StoreAppAllValues") - proto.RegisterType((*StoreCredentialRequest)(nil), "serverpb.StoreCredentialRequest") - proto.RegisterMapType((map[string]string)(nil), "serverpb.StoreCredentialRequest.CredentialEntry") - proto.RegisterType((*StoreCredentialResponse)(nil), "serverpb.StoreCredentialResponse") - proto.RegisterType((*UnDeployStoreAppRequest)(nil), "serverpb.UnDeployStoreAppRequest") - proto.RegisterType((*UnDeployStoreAppResponse)(nil), "serverpb.UnDeployStoreAppResponse") -} - -func init() { proto.RegisterFile("server.proto", fileDescriptor_ad098daeda4239f7) } - -var fileDescriptor_ad098daeda4239f7 = []byte{ - // 1665 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5a, 0xcd, 0x6f, 0x1b, 0xb7, - 0x12, 0xf7, 0x4a, 0xb2, 0x63, 0x8f, 0x6c, 0x4b, 0xa6, 0x3f, 0xa2, 0x28, 0x89, 0x23, 0xf3, 0x05, - 0x79, 0x7e, 0x49, 0xe0, 0x17, 0xf8, 0xe1, 0x15, 0x69, 0x80, 0x02, 0x55, 0x65, 0x37, 0x15, 0xe2, - 0xc8, 0xc5, 0xc6, 0x0e, 0xfa, 0x85, 0x06, 0x1b, 0x89, 0x76, 0x16, 0x59, 0xaf, 0x36, 0xbb, 0x94, - 0x03, 0xdd, 0x0b, 0x14, 0x68, 0x4f, 0x0d, 0x0a, 0x04, 0xe8, 0xad, 0x87, 0x02, 0xbd, 0xf5, 0xd0, - 0x73, 0x6f, 0x3d, 0xf7, 0x9f, 0xe8, 0xa5, 0x7f, 0x41, 0xce, 0xc5, 0x72, 0xbf, 0x48, 0x2e, 0x57, - 0x12, 0x82, 0x6c, 0x1a, 0x14, 0x3d, 0x59, 0x3b, 0xfc, 0x71, 0x38, 0x5f, 0x1c, 0xce, 0x90, 0x86, - 0x79, 0x8f, 0xb8, 0xa7, 0xc4, 0xdd, 0x72, 0xdc, 0x3e, 0xed, 0xa3, 0xd9, 0xe0, 0xcb, 0x79, 0x88, - 0x7f, 0xd7, 0xe0, 0x62, 0x87, 0x3c, 0x6d, 0x59, 0x03, 0x8f, 0x12, 0x57, 0x27, 0xc7, 0xa6, 0x47, - 0x5d, 0x83, 0x9a, 0x7d, 0x5b, 0x27, 0x4f, 0x06, 0xc4, 0xa3, 0xa8, 0x01, 0xe5, 0x6e, 0x30, 0xda, - 0x31, 0x4e, 0x48, 0x4d, 0x6b, 0x68, 0x9b, 0x73, 0x3a, 0x4f, 0x42, 0x97, 0x61, 0xc1, 0x38, 0x26, - 0x36, 0xdd, 0xb5, 0x7b, 0x4e, 0xdf, 0xb4, 0x69, 0xad, 0xc0, 0x30, 0x22, 0xd1, 0x47, 0x75, 0x2d, - 0x93, 0xd8, 0xf4, 0x0e, 0x19, 0xee, 0x18, 0xd4, 0xa8, 0x15, 0x03, 0x94, 0x40, 0x44, 0x57, 0x60, - 0x31, 0x20, 0xb4, 0x88, 0x4b, 0x19, 0xac, 0xc4, 0x60, 0x12, 0x15, 0x5d, 0x87, 0xa5, 0x90, 0xd2, - 0x6c, 0x3d, 0x32, 0x4c, 0x9b, 0x41, 0xa7, 0x19, 0x34, 0x3d, 0x80, 0x9f, 0x69, 0xb0, 0x9e, 0xa5, - 0xa5, 0xe7, 0xf4, 0x6d, 0x8f, 0xa0, 0xeb, 0x30, 0xe3, 0x51, 0x83, 0x0e, 0x3c, 0xa6, 0xe1, 0xe2, - 0xf6, 0xca, 0x56, 0x64, 0xa3, 0xad, 0x7b, 0x8c, 0xde, 0xea, 0xf7, 0x88, 0x1e, 0x62, 0x7c, 0x65, - 0x82, 0x5f, 0x77, 0x89, 0xe7, 0x19, 0xc7, 0x24, 0x52, 0x59, 0x20, 0xa2, 0x0b, 0x30, 0x17, 0xda, - 0xa9, 0xbd, 0x13, 0xaa, 0x9b, 0x10, 0xf0, 0x17, 0x05, 0x68, 0x1c, 0x3a, 0x3d, 0x83, 0x92, 0x11, - 0xd6, 0x17, 0x58, 0x68, 0x12, 0x0b, 0xd9, 0x37, 0x85, 0x09, 0x7c, 0x53, 0x9c, 0xc8, 0x37, 0xa5, - 0xc9, 0x7c, 0x33, 0x3d, 0xb9, 0x6f, 0x66, 0xb2, 0x7c, 0xf3, 0x14, 0x36, 0x46, 0x58, 0x21, 0x3f, - 0xef, 0xe0, 0x77, 0xa1, 0xb1, 0x43, 0x2c, 0xf2, 0xf2, 0xe6, 0xf7, 0x45, 0x1f, 0xc1, 0x21, 0x47, - 0xd1, 0x57, 0x00, 0xdd, 0x26, 0x34, 0x5c, 0xd5, 0x0b, 0x85, 0xc5, 0xdf, 0x6a, 0xb0, 0x2c, 0x90, - 0x73, 0x0c, 0xed, 0xff, 0x40, 0xa9, 0x17, 0x6c, 0xe2, 0xe2, 0x66, 0x79, 0x7b, 0x35, 0xe1, 0x18, - 0xae, 0xde, 0xb6, 0x8f, 0xfa, 0x3a, 0x83, 0xe0, 0x3a, 0xd4, 0x12, 0xa9, 0x76, 0x08, 0x35, 0x4c, - 0x2b, 0x16, 0xf9, 0x3b, 0x0d, 0xce, 0x29, 0x06, 0x5f, 0x8b, 0xe0, 0xda, 0x38, 0xc1, 0xff, 0x0f, - 0xab, 0x89, 0x6c, 0x4d, 0xc7, 0xf1, 0x26, 0x8b, 0x8a, 0x1f, 0x35, 0x58, 0x93, 0xe7, 0xe5, 0xa8, - 0xd0, 0x2d, 0x00, 0xc3, 0x71, 0x5a, 0x7d, 0xfb, 0xc8, 0x3c, 0xf6, 0x42, 0x7f, 0xd4, 0x53, 0x6a, - 0x35, 0x23, 0x88, 0xce, 0xa1, 0xf1, 0x67, 0xb0, 0x22, 0x48, 0x3a, 0x59, 0xd6, 0xb9, 0x02, 0x8b, - 0x86, 0x8f, 0xb5, 0x88, 0xe1, 0x11, 0x2e, 0xf1, 0x48, 0x54, 0xfc, 0x83, 0x26, 0x19, 0x30, 0x57, - 0x3b, 0xdc, 0x84, 0xb9, 0x58, 0xb3, 0xd0, 0xbb, 0xa3, 0xcc, 0x90, 0x80, 0x71, 0x13, 0x36, 0x04, - 0x31, 0xf7, 0x8c, 0x81, 0xdd, 0x7d, 0x14, 0xda, 0x68, 0x32, 0x9f, 0xff, 0xa2, 0x01, 0x1e, 0xc5, - 0x23, 0x47, 0xbd, 0x5b, 0x50, 0x31, 0xc4, 0xf5, 0xc2, 0x20, 0x38, 0x97, 0x30, 0x97, 0x04, 0xd2, - 0xe5, 0x19, 0xf8, 0x85, 0x06, 0x65, 0x6e, 0x03, 0xbc, 0xa6, 0x63, 0xc7, 0x0f, 0x5d, 0x4a, 0x5d, - 0xf3, 0xe1, 0x80, 0x12, 0xaf, 0x56, 0xca, 0x0a, 0xdd, 0x08, 0xa2, 0x73, 0x68, 0xb4, 0x0b, 0x55, - 0x49, 0x09, 0xaf, 0x36, 0x3d, 0x4e, 0xef, 0xd4, 0x14, 0xbc, 0x0c, 0x4b, 0x89, 0xdf, 0xa2, 0xac, - 0xf4, 0x9b, 0xc6, 0xe7, 0xd7, 0xbf, 0xae, 0x44, 0x90, 0x0d, 0x5d, 0x9a, 0xc0, 0xd0, 0xd3, 0x0a, - 0x43, 0xe3, 0x9f, 0x35, 0xa8, 0x48, 0xb6, 0xf0, 0x79, 0xbb, 0xdc, 0x16, 0x0e, 0xeb, 0x3a, 0x8e, - 0x84, 0xea, 0x30, 0xdb, 0x35, 0x28, 0x39, 0xee, 0xbb, 0xc3, 0x50, 0xf8, 0xf8, 0x1b, 0xdd, 0x80, - 0x65, 0x8b, 0x71, 0x3b, 0x6c, 0xef, 0x10, 0xaf, 0xeb, 0x9a, 0x8e, 0x7f, 0xe8, 0x85, 0x1a, 0xa8, - 0x86, 0x10, 0x82, 0x92, 0xd9, 0xed, 0xdb, 0x4c, 0x89, 0x79, 0x9d, 0xfd, 0xf6, 0xb5, 0x0f, 0xa1, - 0xfa, 0x5e, 0x28, 0x79, 0x42, 0xc0, 0xb7, 0xa0, 0x2a, 0x87, 0x00, 0xaa, 0x42, 0xf1, 0x31, 0x19, - 0x86, 0xd2, 0xfa, 0x3f, 0xd1, 0x0a, 0x4c, 0x9f, 0x1a, 0xd6, 0x20, 0xb2, 0x6f, 0xf0, 0x81, 0x7f, - 0x2d, 0x25, 0x93, 0xa3, 0x8d, 0x3e, 0x81, 0xca, 0x35, 0x38, 0x63, 0x38, 0x0e, 0x17, 0xd5, 0xd1, - 0xa7, 0x3f, 0x72, 0x4a, 0x5c, 0x2f, 0x51, 0x32, 0xfa, 0x14, 0xcc, 0x54, 0x92, 0xcc, 0xd4, 0x80, - 0x72, 0x8f, 0x33, 0x4f, 0xa0, 0x22, 0x4f, 0x62, 0x01, 0xf0, 0xc8, 0x70, 0x29, 0x5b, 0x73, 0x26, - 0x0c, 0x80, 0x88, 0xe0, 0xf3, 0x76, 0x89, 0xd3, 0x67, 0x83, 0x67, 0x02, 0xde, 0xd1, 0xb7, 0x2f, - 0x91, 0xff, 0xdb, 0x37, 0xdd, 0x6c, 0x20, 0x51, 0xf8, 0xe9, 0xf3, 0xb4, 0x8d, 0x13, 0xe2, 0x39, - 0x46, 0x97, 0xd4, 0xe6, 0x02, 0x9e, 0x31, 0x01, 0x6d, 0x42, 0xa5, 0xeb, 0x12, 0x83, 0x32, 0x8d, - 0x03, 0x0c, 0x34, 0xb4, 0xcd, 0x59, 0x5d, 0x26, 0xfb, 0x4e, 0x76, 0x5c, 0xf3, 0xd4, 0xb4, 0xc8, - 0x31, 0xe9, 0x25, 0xe8, 0x32, 0x43, 0xab, 0x86, 0x62, 0x27, 0xcf, 0x67, 0x39, 0x79, 0x41, 0x72, - 0x72, 0x56, 0x20, 0x2d, 0x66, 0x07, 0xd2, 0x65, 0x58, 0x30, 0x6d, 0x8f, 0x1a, 0x96, 0x15, 0xec, - 0xba, 0x5a, 0x25, 0x08, 0x79, 0x81, 0xe8, 0xa3, 0xdc, 0x81, 0x4d, 0xcd, 0x13, 0x12, 0xa2, 0xaa, - 0x01, 0x4a, 0x20, 0xa2, 0x75, 0x80, 0x1e, 0x39, 0x1a, 0x18, 0x16, 0x6d, 0x3a, 0x4e, 0x6d, 0x89, - 0x29, 0xc6, 0x51, 0xf0, 0x97, 0x1a, 0xa0, 0x66, 0xaf, 0x77, 0x8f, 0xf6, 0x5d, 0xc2, 0x9d, 0x8f, - 0x6f, 0xf1, 0x67, 0x8d, 0xc6, 0xce, 0x9a, 0x1a, 0x9f, 0x0c, 0x02, 0x74, 0xea, 0xa4, 0x41, 0x6f, - 0xb3, 0x79, 0xf7, 0xfd, 0x08, 0xf5, 0x58, 0x80, 0x95, 0xb7, 0xcf, 0xa7, 0xe7, 0x35, 0x2d, 0x2b, - 0x80, 0xe8, 0x09, 0x1a, 0x9b, 0xb0, 0x2c, 0x08, 0x92, 0x63, 0x75, 0xf9, 0x95, 0x06, 0xab, 0x41, - 0x49, 0xfe, 0x06, 0xe8, 0xfd, 0x38, 0x25, 0x4b, 0x8e, 0x9a, 0xdf, 0x81, 0xd5, 0xa0, 0xa0, 0x97, - 0x15, 0xe7, 0xf2, 0x82, 0x96, 0x99, 0x17, 0x0a, 0x42, 0x5e, 0xc0, 0x16, 0xac, 0xc9, 0xcc, 0x72, - 0x14, 0xfd, 0x03, 0x76, 0x64, 0xbd, 0x0a, 0xb9, 0xbf, 0x0f, 0xda, 0x88, 0xd7, 0x21, 0xb5, 0x18, - 0x50, 0xc5, 0x89, 0x03, 0x0a, 0xaf, 0x0a, 0x22, 0xc6, 0xed, 0xc4, 0x73, 0x8d, 0x15, 0xb4, 0x1c, - 0x3d, 0x47, 0xd9, 0xaf, 0x09, 0x2d, 0xd0, 0xd9, 0xb4, 0xd8, 0x9e, 0xdf, 0xdf, 0x86, 0xbd, 0xc4, - 0x13, 0x58, 0x10, 0xc8, 0xe8, 0xa6, 0x50, 0xb6, 0x8f, 0xdb, 0x4b, 0x1c, 0xd6, 0x2f, 0xbf, 0xfb, - 0xa7, 0xc4, 0x75, 0xcd, 0x1e, 0xe1, 0x76, 0xd4, 0xbc, 0x2e, 0x51, 0xb1, 0xc5, 0xfa, 0xae, 0x88, - 0x51, 0xb8, 0xb3, 0x5e, 0x3e, 0x2e, 0xc6, 0xdc, 0x66, 0x3c, 0x0f, 0x3a, 0x39, 0x79, 0xb9, 0x1c, - 0xed, 0x9f, 0xb6, 0x43, 0x51, 0x69, 0x87, 0x67, 0x1a, 0xac, 0x1d, 0x3a, 0xc7, 0xae, 0xd1, 0x7b, - 0x15, 0xdb, 0x7a, 0x4c, 0xc5, 0x96, 0x16, 0xaa, 0xa4, 0x14, 0xea, 0x04, 0xce, 0xa6, 0x64, 0xca, - 0x31, 0x3b, 0x7c, 0xa3, 0xf9, 0x99, 0xcd, 0xb1, 0xfa, 0xc3, 0x37, 0xc7, 0x04, 0x2c, 0x3f, 0x8a, - 0x22, 0xe5, 0x68, 0x81, 0x17, 0x45, 0x58, 0x14, 0x37, 0xd5, 0x3f, 0xe5, 0xe0, 0xdf, 0xa2, 0x1c, - 0x14, 0x4b, 0xb8, 0x4a, 0xaa, 0x84, 0xfb, 0x5a, 0x83, 0xa5, 0x54, 0x85, 0xa1, 0x08, 0x52, 0x4d, - 0x15, 0xa4, 0x3e, 0x2e, 0x5a, 0x54, 0x4c, 0xb6, 0x22, 0xd5, 0xc7, 0x51, 0x72, 0xe2, 0x58, 0x06, - 0x95, 0x92, 0x91, 0x48, 0xc5, 0x3f, 0x15, 0x60, 0x8d, 0x49, 0xd3, 0x72, 0x49, 0x8f, 0xd8, 0xd4, - 0x34, 0xac, 0xc9, 0x2e, 0x5d, 0xb6, 0x61, 0xa5, 0x1b, 0x4f, 0x69, 0xb3, 0xbf, 0x47, 0x26, 0x71, - 0xc3, 0xb8, 0x54, 0x8e, 0x89, 0x73, 0x76, 0x6d, 0x6a, 0xba, 0x43, 0x16, 0x3a, 0x45, 0x79, 0x4e, - 0x32, 0x86, 0x3e, 0x04, 0x48, 0xe8, 0x61, 0x4f, 0x7e, 0x43, 0x3a, 0x97, 0x52, 0xb2, 0x6f, 0xb5, - 0x78, 0x56, 0xee, 0x50, 0xe7, 0x78, 0xd4, 0xdf, 0x81, 0x8a, 0x34, 0x3c, 0x69, 0x17, 0x77, 0xab, - 0x70, 0x53, 0xf3, 0x33, 0x65, 0x6a, 0xd1, 0x1c, 0xf3, 0xc4, 0xc7, 0x70, 0xf6, 0xd0, 0x56, 0xa7, - 0xca, 0xb1, 0x97, 0x22, 0x7c, 0x36, 0x99, 0x4e, 0x65, 0x13, 0x6c, 0x43, 0x2d, 0xcd, 0x3a, 0x3f, - 0x55, 0xae, 0x76, 0x00, 0x92, 0xb9, 0x68, 0x06, 0x0a, 0xfb, 0x77, 0xaa, 0x53, 0x68, 0x19, 0x2a, - 0xed, 0xce, 0xc1, 0xae, 0xde, 0xd1, 0x9b, 0x7b, 0x0f, 0x76, 0x75, 0x7d, 0x5f, 0xaf, 0x6a, 0x68, - 0x05, 0xaa, 0xed, 0xce, 0xfd, 0xe6, 0x5e, 0x7b, 0xe7, 0x41, 0x53, 0xbf, 0x7d, 0x78, 0x77, 0xb7, - 0x73, 0x50, 0x2d, 0xa0, 0x05, 0x98, 0xeb, 0xec, 0x1f, 0x3c, 0x78, 0x7f, 0xff, 0xb0, 0xb3, 0x53, - 0x2d, 0x6e, 0xff, 0xb1, 0x00, 0x33, 0xf7, 0x98, 0x54, 0xe8, 0x04, 0xd6, 0xd4, 0xef, 0x29, 0xe8, - 0xdf, 0x89, 0xe0, 0x23, 0xdf, 0x95, 0xea, 0x9b, 0xe3, 0x81, 0x81, 0x6d, 0xf0, 0x14, 0x3a, 0x85, - 0x73, 0x99, 0x6f, 0x04, 0xe8, 0x6a, 0xc2, 0x68, 0xdc, 0x73, 0x4a, 0xfd, 0xda, 0x44, 0x58, 0x7e, - 0xdd, 0xcc, 0x0b, 0x7e, 0x7e, 0xdd, 0x71, 0xef, 0x08, 0xfc, 0xba, 0x63, 0x5f, 0x0c, 0xf0, 0x14, - 0xda, 0x83, 0x32, 0x77, 0x91, 0x8f, 0x2e, 0x24, 0xb3, 0xd3, 0xd7, 0xfe, 0xf5, 0x8b, 0x19, 0xa3, - 0x31, 0xb7, 0x36, 0x40, 0x32, 0x80, 0xce, 0xab, 0xe0, 0x11, 0xaf, 0x0b, 0xea, 0xc1, 0x98, 0xd5, - 0x21, 0x2c, 0x8a, 0x57, 0xdb, 0xe8, 0x92, 0x6a, 0x06, 0x57, 0x93, 0xd7, 0x1b, 0xd9, 0x80, 0x98, - 0xed, 0x10, 0xea, 0xd9, 0xb7, 0xa7, 0xe8, 0x5a, 0x06, 0x07, 0xd5, 0x3d, 0x6d, 0xfd, 0xfa, 0x64, - 0xe0, 0x78, 0x69, 0x1d, 0x16, 0x04, 0x1c, 0x5a, 0xcf, 0x60, 0x10, 0x2d, 0x70, 0x29, 0x73, 0x3c, - 0xe6, 0xf9, 0x39, 0x7f, 0xa9, 0x18, 0x3e, 0x6a, 0x20, 0xac, 0x9a, 0x27, 0x3e, 0x87, 0xd4, 0xff, - 0x35, 0x12, 0xc3, 0x87, 0x07, 0x77, 0x17, 0xc0, 0x87, 0x47, 0xfa, 0xae, 0x82, 0x0f, 0x0f, 0xc5, - 0x05, 0x02, 0x9e, 0x42, 0x07, 0xb0, 0x28, 0x76, 0xd8, 0xbc, 0x4f, 0x95, 0xf7, 0x00, 0xf5, 0x6c, - 0x00, 0x1f, 0x29, 0x62, 0xf7, 0xcb, 0x73, 0x55, 0x36, 0xd9, 0x7c, 0xa4, 0xa8, 0x1b, 0xe7, 0x78, - 0x67, 0xa8, 0x54, 0x4f, 0x77, 0xbf, 0xd2, 0xce, 0x50, 0x70, 0xdb, 0x87, 0x79, 0xbe, 0x5d, 0x44, - 0xea, 0x09, 0xb1, 0x7b, 0xd6, 0xb3, 0x86, 0x25, 0xcf, 0x8b, 0x4d, 0x90, 0xe4, 0x79, 0x65, 0x43, - 0x26, 0x79, 0x5e, 0xdd, 0x45, 0x45, 0x56, 0xe5, 0x0f, 0x10, 0xd1, 0xaa, 0x8a, 0x53, 0x4b, 0xb4, - 0xaa, 0xea, 0xec, 0xc1, 0x53, 0xe8, 0x53, 0xa8, 0xca, 0x27, 0x13, 0xda, 0xe0, 0x7c, 0xac, 0x3e, - 0x10, 0xeb, 0x78, 0x14, 0x24, 0x66, 0xfe, 0x11, 0x54, 0xa4, 0x56, 0x07, 0x35, 0xf8, 0xf8, 0x51, - 0x75, 0x66, 0xf5, 0x8d, 0x11, 0x08, 0x9e, 0xb3, 0x54, 0x1a, 0xf0, 0x9c, 0xd5, 0xa5, 0x0a, 0xcf, - 0x39, 0xa3, 0xae, 0xc0, 0x53, 0xef, 0x95, 0x3f, 0x99, 0xfb, 0x6f, 0x04, 0x7b, 0x38, 0xc3, 0xfe, - 0x69, 0xe2, 0x7f, 0x7f, 0x06, 0x00, 0x00, 0xff, 0xff, 0xbe, 0xe3, 0x75, 0x2c, 0x44, 0x21, 0x00, - 0x00, +func (x *UnDeployStoreAppResponse) GetStatusMessage() string { + if x != nil { + return x.StatusMessage + } + return "" +} + +var File_server_proto protoreflect.FileDescriptor + +var file_server_proto_rawDesc = []byte{ + 0x0a, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, + 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x22, 0xe3, 0x01, 0x0a, 0x1d, 0x4e, 0x65, 0x77, + 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, + 0x61, 0x67, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x44, + 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, + 0x74, 0x4b, 0x65, 0x79, 0x44, 0x61, 0x74, 0x61, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x6c, 0x69, 0x65, + 0x6e, 0x74, 0x43, 0x65, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x65, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, + 0x12, 0x2c, 0x0a, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x41, 0x43, 0x68, 0x61, 0x69, + 0x6e, 0x44, 0x61, 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x63, 0x6c, 0x69, + 0x65, 0x6e, 0x74, 0x43, 0x41, 0x43, 0x68, 0x61, 0x69, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x22, 0x92, + 0x01, 0x0a, 0x1e, 0x4e, 0x65, 0x77, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, + 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x49, 0x44, 0x22, 0x84, 0x02, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x67, 0x65, 0x6e, + 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x24, + 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x44, 0x61, 0x74, 0x61, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79, + 0x44, 0x61, 0x74, 0x61, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x65, + 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x6c, + 0x69, 0x65, 0x6e, 0x74, 0x43, 0x65, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2c, 0x0a, 0x11, + 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x41, 0x43, 0x68, 0x61, 0x69, 0x6e, 0x44, 0x61, 0x74, + 0x61, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, + 0x41, 0x43, 0x68, 0x61, 0x69, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x22, 0x77, 0x0a, 0x21, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x22, 0x40, 0x0a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0x77, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, + 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x14, + 0x0a, 0x12, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x22, 0x94, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, + 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x12, 0x29, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x1a, 0x0a, 0x18, 0x47, + 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x9a, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, + 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x29, 0x0a, 0x04, 0x64, 0x61, 0x74, + 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, + 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, + 0x64, 0x61, 0x74, 0x61, 0x22, 0x35, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, + 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xa8, 0x01, 0x0a, 0x16, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, + 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3a, 0x0a, 0x0a, 0x61, 0x70, + 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x0a, 0x61, 0x70, 0x70, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x22, 0x5c, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, + 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x26, 0x0a, 0x0e, + 0x61, 0x70, 0x70, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x61, 0x70, 0x70, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x22, 0xa5, 0x01, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, + 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, + 0x2e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x41, 0x0a, 0x21, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, + 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, + 0xbd, 0x01, 0x0a, 0x22, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, + 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, + 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x43, 0x0a, 0x0f, 0x61, 0x70, + 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x03, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x41, + 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x0f, + 0x61, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, + 0xf6, 0x01, 0x0a, 0x0b, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x12, + 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x20, 0x0a, + 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, + 0x24, 0x0a, 0x0d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x64, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x3a, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, + 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x74, 0x74, 0x72, + 0x69, 0x62, 0x75, 0x74, 0x65, 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, + 0x73, 0x12, 0x45, 0x0a, 0x10, 0x61, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x10, 0x61, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, + 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x22, 0x13, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xce, 0x01, + 0x0a, 0x12, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x67, 0x65, 0x6e, + 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x22, 0xb3, + 0x01, 0x0a, 0x0f, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, + 0x12, 0x30, 0x0a, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x44, 0x65, 0x73, 0x63, + 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x6c, + 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, + 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, + 0x55, 0x52, 0x4c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x61, 0x75, 0x6e, 0x63, + 0x68, 0x55, 0x52, 0x4c, 0x22, 0x3a, 0x0a, 0x10, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, + 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, + 0x22, 0xc4, 0x04, 0x0a, 0x10, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, + 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, + 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, + 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x63, + 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, + 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, + 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, + 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x68, 0x61, + 0x72, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x68, + 0x61, 0x72, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, + 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, + 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x52, 0x4c, 0x18, 0x08, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x52, 0x4c, 0x12, 0x1c, 0x0a, + 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x63, + 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x0a, + 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, + 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x70, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, + 0x67, 0x65, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x01, + 0x28, 0x08, 0x52, 0x13, 0x70, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x64, 0x4e, 0x61, + 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x18, + 0x0c, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x6c, + 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x52, 0x4c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, + 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x52, 0x4c, 0x12, 0x30, 0x0a, 0x13, 0x6c, 0x61, 0x75, + 0x6e, 0x63, 0x68, 0x55, 0x49, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, + 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, + 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x69, + 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0f, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, + 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x66, 0x75, 0x61, + 0x6c, 0x74, 0x41, 0x70, 0x70, 0x18, 0x11, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x64, 0x65, 0x66, + 0x75, 0x61, 0x6c, 0x74, 0x41, 0x70, 0x70, 0x22, 0x87, 0x01, 0x0a, 0x12, 0x41, 0x64, 0x64, 0x53, + 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x36, + 0x0a, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, + 0x72, 0x65, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x39, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x41, 0x6c, 0x6c, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x09, 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x73, 0x22, 0x69, 0x0a, 0x13, 0x41, 0x64, 0x64, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, + 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x8a, 0x01, 0x0a, + 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, + 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, + 0x66, 0x69, 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x39, + 0x0a, 0x09, 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, + 0x72, 0x65, 0x41, 0x70, 0x70, 0x41, 0x6c, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x09, + 0x61, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x6b, 0x0a, 0x15, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x4b, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x22, 0x6c, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x74, 0x6f, + 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, + 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x22, 0x48, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, + 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, + 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0xa1, 0x01, 0x0a, 0x13, + 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, + 0x15, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x97, 0x01, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x53, 0x74, + 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x12, 0x2b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x17, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, + 0x72, 0x65, 0x41, 0x70, 0x70, 0x73, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, + 0x22, 0x71, 0x0a, 0x0d, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x73, 0x44, 0x61, 0x74, + 0x61, 0x12, 0x38, 0x0a, 0x0a, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, + 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, + 0x0a, 0x61, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6f, + 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x73, 0x22, 0x6c, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, + 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, + 0x44, 0x22, 0x97, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, + 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x6f, 0x76, 0x65, + 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x92, 0x01, 0x0a, 0x16, + 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, + 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x26, 0x0a, 0x0e, 0x6f, 0x76, 0x65, 0x72, + 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, + 0x52, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, + 0x22, 0x6d, 0x0a, 0x17, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, + 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, + 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, + 0x91, 0x01, 0x0a, 0x15, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, + 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, + 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x4e, + 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, + 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x26, 0x0a, 0x0e, 0x6f, + 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x04, 0x20, + 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x73, 0x22, 0x6c, 0x0a, 0x16, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x6f, + 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, + 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x22, 0xf6, 0x03, 0x0a, 0x0e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, + 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, + 0x73, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x4e, 0x61, 0x6d, 0x65, + 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, + 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, + 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, + 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x68, 0x61, 0x72, + 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x68, 0x61, + 0x72, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, 0x61, + 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x52, 0x4c, 0x18, 0x08, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x65, 0x70, 0x6f, 0x55, 0x52, 0x4c, 0x12, 0x1c, 0x0a, 0x09, + 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x0a, 0x20, + 0x01, 0x28, 0x08, 0x52, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, + 0x70, 0x61, 0x63, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x70, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, + 0x65, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, + 0x08, 0x52, 0x13, 0x70, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x64, 0x4e, 0x61, 0x6d, + 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x18, 0x0c, + 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x61, + 0x75, 0x6e, 0x63, 0x68, 0x55, 0x52, 0x4c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, + 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x52, 0x4c, 0x12, 0x30, 0x0a, 0x13, 0x6c, 0x61, 0x75, 0x6e, + 0x63, 0x68, 0x55, 0x49, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x44, + 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, + 0x66, 0x75, 0x61, 0x6c, 0x74, 0x41, 0x70, 0x70, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, + 0x64, 0x65, 0x66, 0x75, 0x61, 0x6c, 0x74, 0x41, 0x70, 0x70, 0x22, 0x8b, 0x01, 0x0a, 0x11, 0x53, + 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x41, 0x6c, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, + 0x12, 0x26, 0x0a, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, + 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, + 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x61, 0x75, 0x6e, + 0x63, 0x68, 0x55, 0x49, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, + 0x52, 0x0e, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x55, 0x49, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, + 0x12, 0x26, 0x0a, 0x0e, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x56, 0x61, 0x6c, 0x75, + 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, + 0x74, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0xaf, 0x02, 0x0a, 0x16, 0x53, 0x74, 0x6f, + 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, + 0x44, 0x12, 0x32, 0x0a, 0x14, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x49, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x14, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x49, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x32, 0x0a, 0x14, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x69, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x14, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x45, + 0x6e, 0x74, 0x69, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x50, 0x0a, 0x0a, 0x63, 0x72, 0x65, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, + 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, + 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, + 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x1a, 0x3d, 0x0a, 0x0f, 0x43, + 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, + 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, + 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x6d, 0x0a, 0x17, 0x53, 0x74, + 0x6f, 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, + 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x59, 0x0a, 0x17, 0x55, 0x6e, 0x44, + 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, + 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x61, 0x6d, + 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x6e, 0x0a, 0x18, 0x55, 0x6e, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, + 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x2c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, + 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x2a, 0x4e, 0x0a, 0x0a, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, + 0x64, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x4f, 0x4b, 0x10, 0x00, 0x12, 0x13, 0x0a, 0x0f, 0x49, 0x4e, + 0x54, 0x45, 0x52, 0x4e, 0x52, 0x41, 0x4c, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12, + 0x14, 0x0a, 0x10, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, + 0x45, 0x4e, 0x54, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, + 0x4e, 0x44, 0x10, 0x03, 0x32, 0xe8, 0x0d, 0x0a, 0x06, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, + 0x6d, 0x0a, 0x16, 0x4e, 0x65, 0x77, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x27, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x70, 0x62, 0x2e, 0x4e, 0x65, 0x77, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x4e, 0x65, + 0x77, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x76, + 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, + 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x76, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x44, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x2b, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4c, + 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x1c, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x49, 0x0a, 0x0a, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x55, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x43, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x73, 0x12, 0x1f, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, + 0x70, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x79, + 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, + 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x2b, 0x2e, 0x73, + 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x41, 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, + 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, + 0x70, 0x70, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x52, 0x0a, 0x0d, 0x47, 0x65, 0x74, + 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x70, 0x70, 0x12, 0x1e, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5e, 0x0a, + 0x11, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, + 0x6c, 0x73, 0x12, 0x22, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, + 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, + 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x65, 0x74, 0x61, + 0x69, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4c, 0x0a, + 0x0b, 0x41, 0x64, 0x64, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x12, 0x1c, 0x2e, 0x73, + 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x53, 0x74, 0x6f, 0x72, 0x65, + 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, + 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x54, 0x0a, 0x0e, 0x55, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x12, 0x1f, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, + 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x00, 0x12, 0x55, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, + 0x41, 0x70, 0x70, 0x12, 0x1f, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x44, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, + 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4c, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x53, + 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x12, 0x1c, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, + 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, + 0x2e, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4f, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, + 0x72, 0x65, 0x41, 0x70, 0x70, 0x73, 0x12, 0x1d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, + 0x62, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, + 0x2e, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5e, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x53, 0x74, + 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x73, + 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, + 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x23, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x53, + 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x55, 0x0a, 0x0e, 0x44, 0x65, 0x70, 0x6c, 0x6f, + 0x79, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x12, 0x1f, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x6f, 0x72, 0x65, + 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x6f, 0x72, + 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5b, + 0x0a, 0x10, 0x55, 0x6e, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, + 0x70, 0x70, 0x12, 0x21, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x55, 0x6e, + 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, + 0x2e, 0x55, 0x6e, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, + 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x58, 0x0a, 0x0f, 0x55, + 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x12, 0x20, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, + 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x21, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x67, 0x72, + 0x61, 0x64, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x70, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x58, 0x0a, 0x0f, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, + 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x12, 0x20, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, + 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x72, 0x65, 0x64, 0x65, + 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, + 0x0b, 0x5a, 0x09, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_server_proto_rawDescOnce sync.Once + file_server_proto_rawDescData = file_server_proto_rawDesc +) + +func file_server_proto_rawDescGZIP() []byte { + file_server_proto_rawDescOnce.Do(func() { + file_server_proto_rawDescData = protoimpl.X.CompressGZIP(file_server_proto_rawDescData) + }) + return file_server_proto_rawDescData +} + +var file_server_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_server_proto_msgTypes = make([]protoimpl.MessageInfo, 46) +var file_server_proto_goTypes = []interface{}{ + (StatusCode)(0), // 0: serverpb.StatusCode + (*NewClusterRegistrationRequest)(nil), // 1: serverpb.NewClusterRegistrationRequest + (*NewClusterRegistrationResponse)(nil), // 2: serverpb.NewClusterRegistrationResponse + (*UpdateClusterRegistrationRequest)(nil), // 3: serverpb.UpdateClusterRegistrationRequest + (*UpdateClusterRegistrationResponse)(nil), // 4: serverpb.UpdateClusterRegistrationResponse + (*DeleteClusterRegistrationRequest)(nil), // 5: serverpb.DeleteClusterRegistrationRequest + (*DeleteClusterRegistrationResponse)(nil), // 6: serverpb.DeleteClusterRegistrationResponse + (*GetClustersRequest)(nil), // 7: serverpb.GetClustersRequest + (*GetClustersResponse)(nil), // 8: serverpb.GetClustersResponse + (*GetClusterDetailsRequest)(nil), // 9: serverpb.GetClusterDetailsRequest + (*GetClusterDetailsResponse)(nil), // 10: serverpb.GetClusterDetailsResponse + (*GetClusterAppsRequest)(nil), // 11: serverpb.GetClusterAppsRequest + (*GetClusterAppsResponse)(nil), // 12: serverpb.GetClusterAppsResponse + (*GetClusterAppRequest)(nil), // 13: serverpb.GetClusterAppRequest + (*GetClusterAppResponse)(nil), // 14: serverpb.GetClusterAppResponse + (*GetClusterAppLaunchConfigsRequest)(nil), // 15: serverpb.GetClusterAppLaunchConfigsRequest + (*GetClusterAppLaunchConfigsResponse)(nil), // 16: serverpb.GetClusterAppLaunchConfigsResponse + (*ClusterInfo)(nil), // 17: serverpb.ClusterInfo + (*GetClusterRequest)(nil), // 18: serverpb.GetClusterRequest + (*GetClusterResponse)(nil), // 19: serverpb.GetClusterResponse + (*AppLaunchConfig)(nil), // 20: serverpb.AppLaunchConfig + (*ClusterAttribute)(nil), // 21: serverpb.ClusterAttribute + (*ClusterAppConfig)(nil), // 22: serverpb.ClusterAppConfig + (*AddStoreAppRequest)(nil), // 23: serverpb.AddStoreAppRequest + (*AddStoreAppResponse)(nil), // 24: serverpb.AddStoreAppResponse + (*UpdateStoreAppRequest)(nil), // 25: serverpb.UpdateStoreAppRequest + (*UpdateStoreAppRsponse)(nil), // 26: serverpb.UpdateStoreAppRsponse + (*DeleteStoreAppRequest)(nil), // 27: serverpb.DeleteStoreAppRequest + (*DeleteStoreAppResponse)(nil), // 28: serverpb.DeleteStoreAppResponse + (*GetStoreAppRequest)(nil), // 29: serverpb.GetStoreAppRequest + (*GetStoreAppResponse)(nil), // 30: serverpb.GetStoreAppResponse + (*GetStoreAppsRequest)(nil), // 31: serverpb.GetStoreAppsRequest + (*GetStoreAppsResponse)(nil), // 32: serverpb.GetStoreAppsResponse + (*StoreAppsData)(nil), // 33: serverpb.StoreAppsData + (*GetStoreAppValuesRequest)(nil), // 34: serverpb.GetStoreAppValuesRequest + (*GetStoreAppValuesResponse)(nil), // 35: serverpb.GetStoreAppValuesResponse + (*UpgradeStoreAppRequest)(nil), // 36: serverpb.UpgradeStoreAppRequest + (*UpgradeStoreAppResponse)(nil), // 37: serverpb.UpgradeStoreAppResponse + (*DeployStoreAppRequest)(nil), // 38: serverpb.DeployStoreAppRequest + (*DeployStoreAppResponse)(nil), // 39: serverpb.DeployStoreAppResponse + (*StoreAppConfig)(nil), // 40: serverpb.StoreAppConfig + (*StoreAppAllValues)(nil), // 41: serverpb.StoreAppAllValues + (*StoreCredentialRequest)(nil), // 42: serverpb.StoreCredentialRequest + (*StoreCredentialResponse)(nil), // 43: serverpb.StoreCredentialResponse + (*UnDeployStoreAppRequest)(nil), // 44: serverpb.UnDeployStoreAppRequest + (*UnDeployStoreAppResponse)(nil), // 45: serverpb.UnDeployStoreAppResponse + nil, // 46: serverpb.StoreCredentialRequest.CredentialEntry +} +var file_server_proto_depIdxs = []int32{ + 0, // 0: serverpb.NewClusterRegistrationResponse.status:type_name -> serverpb.StatusCode + 0, // 1: serverpb.UpdateClusterRegistrationResponse.status:type_name -> serverpb.StatusCode + 0, // 2: serverpb.DeleteClusterRegistrationResponse.status:type_name -> serverpb.StatusCode + 0, // 3: serverpb.GetClustersResponse.status:type_name -> serverpb.StatusCode + 17, // 4: serverpb.GetClustersResponse.data:type_name -> serverpb.ClusterInfo + 0, // 5: serverpb.GetClusterDetailsResponse.status:type_name -> serverpb.StatusCode + 17, // 6: serverpb.GetClusterDetailsResponse.data:type_name -> serverpb.ClusterInfo + 0, // 7: serverpb.GetClusterAppsResponse.status:type_name -> serverpb.StatusCode + 22, // 8: serverpb.GetClusterAppsResponse.appConfigs:type_name -> serverpb.ClusterAppConfig + 0, // 9: serverpb.GetClusterAppResponse.status:type_name -> serverpb.StatusCode + 22, // 10: serverpb.GetClusterAppResponse.appConfig:type_name -> serverpb.ClusterAppConfig + 0, // 11: serverpb.GetClusterAppLaunchConfigsResponse.status:type_name -> serverpb.StatusCode + 20, // 12: serverpb.GetClusterAppLaunchConfigsResponse.appLaunchConfig:type_name -> serverpb.AppLaunchConfig + 21, // 13: serverpb.ClusterInfo.attributes:type_name -> serverpb.ClusterAttribute + 20, // 14: serverpb.ClusterInfo.appLaunchConfigs:type_name -> serverpb.AppLaunchConfig + 0, // 15: serverpb.GetClusterResponse.status:type_name -> serverpb.StatusCode + 40, // 16: serverpb.AddStoreAppRequest.appConfig:type_name -> serverpb.StoreAppConfig + 41, // 17: serverpb.AddStoreAppRequest.appValues:type_name -> serverpb.StoreAppAllValues + 0, // 18: serverpb.AddStoreAppResponse.status:type_name -> serverpb.StatusCode + 40, // 19: serverpb.UpdateStoreAppRequest.appConfig:type_name -> serverpb.StoreAppConfig + 41, // 20: serverpb.UpdateStoreAppRequest.appValues:type_name -> serverpb.StoreAppAllValues + 0, // 21: serverpb.UpdateStoreAppRsponse.status:type_name -> serverpb.StatusCode + 0, // 22: serverpb.DeleteStoreAppResponse.status:type_name -> serverpb.StatusCode + 0, // 23: serverpb.GetStoreAppResponse.status:type_name -> serverpb.StatusCode + 40, // 24: serverpb.GetStoreAppResponse.appConfig:type_name -> serverpb.StoreAppConfig + 0, // 25: serverpb.GetStoreAppsResponse.status:type_name -> serverpb.StatusCode + 33, // 26: serverpb.GetStoreAppsResponse.data:type_name -> serverpb.StoreAppsData + 40, // 27: serverpb.StoreAppsData.appConfigs:type_name -> serverpb.StoreAppConfig + 0, // 28: serverpb.GetStoreAppValuesResponse.status:type_name -> serverpb.StatusCode + 0, // 29: serverpb.UpgradeStoreAppResponse.status:type_name -> serverpb.StatusCode + 0, // 30: serverpb.DeployStoreAppResponse.status:type_name -> serverpb.StatusCode + 46, // 31: serverpb.StoreCredentialRequest.credential:type_name -> serverpb.StoreCredentialRequest.CredentialEntry + 0, // 32: serverpb.StoreCredentialResponse.status:type_name -> serverpb.StatusCode + 0, // 33: serverpb.UnDeployStoreAppResponse.status:type_name -> serverpb.StatusCode + 1, // 34: serverpb.Server.NewClusterRegistration:input_type -> serverpb.NewClusterRegistrationRequest + 3, // 35: serverpb.Server.UpdateClusterRegistration:input_type -> serverpb.UpdateClusterRegistrationRequest + 5, // 36: serverpb.Server.DeleteClusterRegistration:input_type -> serverpb.DeleteClusterRegistrationRequest + 7, // 37: serverpb.Server.GetClusters:input_type -> serverpb.GetClustersRequest + 18, // 38: serverpb.Server.GetCluster:input_type -> serverpb.GetClusterRequest + 11, // 39: serverpb.Server.GetClusterApps:input_type -> serverpb.GetClusterAppsRequest + 15, // 40: serverpb.Server.GetClusterAppLaunchConfigs:input_type -> serverpb.GetClusterAppLaunchConfigsRequest + 13, // 41: serverpb.Server.GetClusterApp:input_type -> serverpb.GetClusterAppRequest + 9, // 42: serverpb.Server.GetClusterDetails:input_type -> serverpb.GetClusterDetailsRequest + 23, // 43: serverpb.Server.AddStoreApp:input_type -> serverpb.AddStoreAppRequest + 25, // 44: serverpb.Server.UpdateStoreApp:input_type -> serverpb.UpdateStoreAppRequest + 27, // 45: serverpb.Server.DeleteStoreApp:input_type -> serverpb.DeleteStoreAppRequest + 29, // 46: serverpb.Server.GetStoreApp:input_type -> serverpb.GetStoreAppRequest + 31, // 47: serverpb.Server.GetStoreApps:input_type -> serverpb.GetStoreAppsRequest + 34, // 48: serverpb.Server.GetStoreAppValues:input_type -> serverpb.GetStoreAppValuesRequest + 38, // 49: serverpb.Server.DeployStoreApp:input_type -> serverpb.DeployStoreAppRequest + 44, // 50: serverpb.Server.UnDeployStoreApp:input_type -> serverpb.UnDeployStoreAppRequest + 36, // 51: serverpb.Server.UpgradeStoreApp:input_type -> serverpb.UpgradeStoreAppRequest + 42, // 52: serverpb.Server.StoreCredential:input_type -> serverpb.StoreCredentialRequest + 2, // 53: serverpb.Server.NewClusterRegistration:output_type -> serverpb.NewClusterRegistrationResponse + 4, // 54: serverpb.Server.UpdateClusterRegistration:output_type -> serverpb.UpdateClusterRegistrationResponse + 6, // 55: serverpb.Server.DeleteClusterRegistration:output_type -> serverpb.DeleteClusterRegistrationResponse + 8, // 56: serverpb.Server.GetClusters:output_type -> serverpb.GetClustersResponse + 19, // 57: serverpb.Server.GetCluster:output_type -> serverpb.GetClusterResponse + 12, // 58: serverpb.Server.GetClusterApps:output_type -> serverpb.GetClusterAppsResponse + 16, // 59: serverpb.Server.GetClusterAppLaunchConfigs:output_type -> serverpb.GetClusterAppLaunchConfigsResponse + 14, // 60: serverpb.Server.GetClusterApp:output_type -> serverpb.GetClusterAppResponse + 10, // 61: serverpb.Server.GetClusterDetails:output_type -> serverpb.GetClusterDetailsResponse + 24, // 62: serverpb.Server.AddStoreApp:output_type -> serverpb.AddStoreAppResponse + 26, // 63: serverpb.Server.UpdateStoreApp:output_type -> serverpb.UpdateStoreAppRsponse + 28, // 64: serverpb.Server.DeleteStoreApp:output_type -> serverpb.DeleteStoreAppResponse + 30, // 65: serverpb.Server.GetStoreApp:output_type -> serverpb.GetStoreAppResponse + 32, // 66: serverpb.Server.GetStoreApps:output_type -> serverpb.GetStoreAppsResponse + 35, // 67: serverpb.Server.GetStoreAppValues:output_type -> serverpb.GetStoreAppValuesResponse + 39, // 68: serverpb.Server.DeployStoreApp:output_type -> serverpb.DeployStoreAppResponse + 45, // 69: serverpb.Server.UnDeployStoreApp:output_type -> serverpb.UnDeployStoreAppResponse + 37, // 70: serverpb.Server.UpgradeStoreApp:output_type -> serverpb.UpgradeStoreAppResponse + 43, // 71: serverpb.Server.StoreCredential:output_type -> serverpb.StoreCredentialResponse + 53, // [53:72] is the sub-list for method output_type + 34, // [34:53] is the sub-list for method input_type + 34, // [34:34] is the sub-list for extension type_name + 34, // [34:34] is the sub-list for extension extendee + 0, // [0:34] is the sub-list for field type_name +} + +func init() { file_server_proto_init() } +func file_server_proto_init() { + if File_server_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_server_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*NewClusterRegistrationRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*NewClusterRegistrationResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateClusterRegistrationRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateClusterRegistrationResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteClusterRegistrationRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteClusterRegistrationResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClustersRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClustersResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterDetailsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterDetailsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppLaunchConfigsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterAppLaunchConfigsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ClusterInfo); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetClusterResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AppLaunchConfig); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ClusterAttribute); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ClusterAppConfig); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddStoreAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddStoreAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateStoreAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateStoreAppRsponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteStoreAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteStoreAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetStoreAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetStoreAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetStoreAppsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetStoreAppsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StoreAppsData); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetStoreAppValuesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetStoreAppValuesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpgradeStoreAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpgradeStoreAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeployStoreAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeployStoreAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StoreAppConfig); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StoreAppAllValues); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StoreCredentialRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*StoreCredentialResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnDeployStoreAppRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_server_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UnDeployStoreAppResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_server_proto_rawDesc, + NumEnums: 1, + NumMessages: 46, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_server_proto_goTypes, + DependencyIndexes: file_server_proto_depIdxs, + EnumInfos: file_server_proto_enumTypes, + MessageInfos: file_server_proto_msgTypes, + }.Build() + File_server_proto = out.File + file_server_proto_rawDesc = nil + file_server_proto_goTypes = nil + file_server_proto_depIdxs = nil }