Path: blob/main/components/supervisor-api/go/control.pb.go
2498 views
// Copyright (c) 2020 Gitpod GmbH. All rights reserved.1// Licensed under the GNU Affero General Public License (AGPL).2// See License.AGPL.txt in the project root for license information.34// Code generated by protoc-gen-go. DO NOT EDIT.5// versions:6// protoc-gen-go v1.28.17// protoc v3.20.18// source: control.proto910package api1112import (13_ "google.golang.org/genproto/googleapis/api/annotations"14protoreflect "google.golang.org/protobuf/reflect/protoreflect"15protoimpl "google.golang.org/protobuf/runtime/protoimpl"16reflect "reflect"17sync "sync"18)1920const (21// Verify that this generated code is sufficiently up-to-date.22_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)23// Verify that runtime/protoimpl is sufficiently up-to-date.24_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)25)2627type ExposePortRequest struct {28state protoimpl.MessageState29sizeCache protoimpl.SizeCache30unknownFields protoimpl.UnknownFields3132// local port33Port uint32 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`34}3536func (x *ExposePortRequest) Reset() {37*x = ExposePortRequest{}38if protoimpl.UnsafeEnabled {39mi := &file_control_proto_msgTypes[0]40ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))41ms.StoreMessageInfo(mi)42}43}4445func (x *ExposePortRequest) String() string {46return protoimpl.X.MessageStringOf(x)47}4849func (*ExposePortRequest) ProtoMessage() {}5051func (x *ExposePortRequest) ProtoReflect() protoreflect.Message {52mi := &file_control_proto_msgTypes[0]53if protoimpl.UnsafeEnabled && x != nil {54ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))55if ms.LoadMessageInfo() == nil {56ms.StoreMessageInfo(mi)57}58return ms59}60return mi.MessageOf(x)61}6263// Deprecated: Use ExposePortRequest.ProtoReflect.Descriptor instead.64func (*ExposePortRequest) Descriptor() ([]byte, []int) {65return file_control_proto_rawDescGZIP(), []int{0}66}6768func (x *ExposePortRequest) GetPort() uint32 {69if x != nil {70return x.Port71}72return 073}7475type ExposePortResponse struct {76state protoimpl.MessageState77sizeCache protoimpl.SizeCache78unknownFields protoimpl.UnknownFields79}8081func (x *ExposePortResponse) Reset() {82*x = ExposePortResponse{}83if protoimpl.UnsafeEnabled {84mi := &file_control_proto_msgTypes[1]85ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))86ms.StoreMessageInfo(mi)87}88}8990func (x *ExposePortResponse) String() string {91return protoimpl.X.MessageStringOf(x)92}9394func (*ExposePortResponse) ProtoMessage() {}9596func (x *ExposePortResponse) ProtoReflect() protoreflect.Message {97mi := &file_control_proto_msgTypes[1]98if protoimpl.UnsafeEnabled && x != nil {99ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))100if ms.LoadMessageInfo() == nil {101ms.StoreMessageInfo(mi)102}103return ms104}105return mi.MessageOf(x)106}107108// Deprecated: Use ExposePortResponse.ProtoReflect.Descriptor instead.109func (*ExposePortResponse) Descriptor() ([]byte, []int) {110return file_control_proto_rawDescGZIP(), []int{1}111}112113type CreateSSHKeyPairRequest struct {114state protoimpl.MessageState115sizeCache protoimpl.SizeCache116unknownFields protoimpl.UnknownFields117}118119func (x *CreateSSHKeyPairRequest) Reset() {120*x = CreateSSHKeyPairRequest{}121if protoimpl.UnsafeEnabled {122mi := &file_control_proto_msgTypes[2]123ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))124ms.StoreMessageInfo(mi)125}126}127128func (x *CreateSSHKeyPairRequest) String() string {129return protoimpl.X.MessageStringOf(x)130}131132func (*CreateSSHKeyPairRequest) ProtoMessage() {}133134func (x *CreateSSHKeyPairRequest) ProtoReflect() protoreflect.Message {135mi := &file_control_proto_msgTypes[2]136if protoimpl.UnsafeEnabled && x != nil {137ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))138if ms.LoadMessageInfo() == nil {139ms.StoreMessageInfo(mi)140}141return ms142}143return mi.MessageOf(x)144}145146// Deprecated: Use CreateSSHKeyPairRequest.ProtoReflect.Descriptor instead.147func (*CreateSSHKeyPairRequest) Descriptor() ([]byte, []int) {148return file_control_proto_rawDescGZIP(), []int{2}149}150151type CreateSSHKeyPairResponse struct {152state protoimpl.MessageState153sizeCache protoimpl.SizeCache154unknownFields protoimpl.UnknownFields155156// Return privateKey for ws-proxy or web socket tunnels157PrivateKey string `protobuf:"bytes,1,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`158// Return hostKey used by client to verify fingerprint159HostKey *SSHPublicKey `protobuf:"bytes,2,opt,name=host_key,json=hostKey,proto3" json:"host_key,omitempty"`160// Return userName used by client to authenticate161UserName string `protobuf:"bytes,3,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`162}163164func (x *CreateSSHKeyPairResponse) Reset() {165*x = CreateSSHKeyPairResponse{}166if protoimpl.UnsafeEnabled {167mi := &file_control_proto_msgTypes[3]168ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))169ms.StoreMessageInfo(mi)170}171}172173func (x *CreateSSHKeyPairResponse) String() string {174return protoimpl.X.MessageStringOf(x)175}176177func (*CreateSSHKeyPairResponse) ProtoMessage() {}178179func (x *CreateSSHKeyPairResponse) ProtoReflect() protoreflect.Message {180mi := &file_control_proto_msgTypes[3]181if protoimpl.UnsafeEnabled && x != nil {182ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))183if ms.LoadMessageInfo() == nil {184ms.StoreMessageInfo(mi)185}186return ms187}188return mi.MessageOf(x)189}190191// Deprecated: Use CreateSSHKeyPairResponse.ProtoReflect.Descriptor instead.192func (*CreateSSHKeyPairResponse) Descriptor() ([]byte, []int) {193return file_control_proto_rawDescGZIP(), []int{3}194}195196func (x *CreateSSHKeyPairResponse) GetPrivateKey() string {197if x != nil {198return x.PrivateKey199}200return ""201}202203func (x *CreateSSHKeyPairResponse) GetHostKey() *SSHPublicKey {204if x != nil {205return x.HostKey206}207return nil208}209210func (x *CreateSSHKeyPairResponse) GetUserName() string {211if x != nil {212return x.UserName213}214return ""215}216217type SSHPublicKey struct {218state protoimpl.MessageState219sizeCache protoimpl.SizeCache220unknownFields protoimpl.UnknownFields221222Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`223Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`224}225226func (x *SSHPublicKey) Reset() {227*x = SSHPublicKey{}228if protoimpl.UnsafeEnabled {229mi := &file_control_proto_msgTypes[4]230ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))231ms.StoreMessageInfo(mi)232}233}234235func (x *SSHPublicKey) String() string {236return protoimpl.X.MessageStringOf(x)237}238239func (*SSHPublicKey) ProtoMessage() {}240241func (x *SSHPublicKey) ProtoReflect() protoreflect.Message {242mi := &file_control_proto_msgTypes[4]243if protoimpl.UnsafeEnabled && x != nil {244ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))245if ms.LoadMessageInfo() == nil {246ms.StoreMessageInfo(mi)247}248return ms249}250return mi.MessageOf(x)251}252253// Deprecated: Use SSHPublicKey.ProtoReflect.Descriptor instead.254func (*SSHPublicKey) Descriptor() ([]byte, []int) {255return file_control_proto_rawDescGZIP(), []int{4}256}257258func (x *SSHPublicKey) GetType() string {259if x != nil {260return x.Type261}262return ""263}264265func (x *SSHPublicKey) GetValue() string {266if x != nil {267return x.Value268}269return ""270}271272type CreateDebugEnvRequest struct {273state protoimpl.MessageState274sizeCache protoimpl.SizeCache275unknownFields protoimpl.UnknownFields276277// workspace_type indicates whether it is a regular or prebuild workspace278WorkspaceType DebugWorkspaceType `protobuf:"varint,1,opt,name=workspace_type,json=workspaceType,proto3,enum=supervisor.DebugWorkspaceType" json:"workspace_type,omitempty"`279// content_source indicates where the workspace content came from280ContentSource ContentSource `protobuf:"varint,2,opt,name=content_source,json=contentSource,proto3,enum=supervisor.ContentSource" json:"content_source,omitempty"`281// workspace_url is an URL for which the workspace is accessed.282WorkspaceUrl string `protobuf:"bytes,3,opt,name=workspace_url,json=workspaceUrl,proto3" json:"workspace_url,omitempty"`283// JSON serialized tasks to run284Tasks string `protobuf:"bytes,4,opt,name=tasks,proto3" json:"tasks,omitempty"`285// checkout_location is the path where we initialized the workspace content286CheckoutLocation string `protobuf:"bytes,5,opt,name=checkout_location,json=checkoutLocation,proto3" json:"checkout_location,omitempty"`287// workspace_location is the location of the IDE workspace288WorkspaceLocation string `protobuf:"bytes,6,opt,name=workspace_location,json=workspaceLocation,proto3" json:"workspace_location,omitempty"`289// logLevel to use in a debug workspace.290LogLevel string `protobuf:"bytes,7,opt,name=logLevel,proto3" json:"logLevel,omitempty"`291}292293func (x *CreateDebugEnvRequest) Reset() {294*x = CreateDebugEnvRequest{}295if protoimpl.UnsafeEnabled {296mi := &file_control_proto_msgTypes[5]297ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))298ms.StoreMessageInfo(mi)299}300}301302func (x *CreateDebugEnvRequest) String() string {303return protoimpl.X.MessageStringOf(x)304}305306func (*CreateDebugEnvRequest) ProtoMessage() {}307308func (x *CreateDebugEnvRequest) ProtoReflect() protoreflect.Message {309mi := &file_control_proto_msgTypes[5]310if protoimpl.UnsafeEnabled && x != nil {311ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))312if ms.LoadMessageInfo() == nil {313ms.StoreMessageInfo(mi)314}315return ms316}317return mi.MessageOf(x)318}319320// Deprecated: Use CreateDebugEnvRequest.ProtoReflect.Descriptor instead.321func (*CreateDebugEnvRequest) Descriptor() ([]byte, []int) {322return file_control_proto_rawDescGZIP(), []int{5}323}324325func (x *CreateDebugEnvRequest) GetWorkspaceType() DebugWorkspaceType {326if x != nil {327return x.WorkspaceType328}329return DebugWorkspaceType_noDebug330}331332func (x *CreateDebugEnvRequest) GetContentSource() ContentSource {333if x != nil {334return x.ContentSource335}336return ContentSource_from_other337}338339func (x *CreateDebugEnvRequest) GetWorkspaceUrl() string {340if x != nil {341return x.WorkspaceUrl342}343return ""344}345346func (x *CreateDebugEnvRequest) GetTasks() string {347if x != nil {348return x.Tasks349}350return ""351}352353func (x *CreateDebugEnvRequest) GetCheckoutLocation() string {354if x != nil {355return x.CheckoutLocation356}357return ""358}359360func (x *CreateDebugEnvRequest) GetWorkspaceLocation() string {361if x != nil {362return x.WorkspaceLocation363}364return ""365}366367func (x *CreateDebugEnvRequest) GetLogLevel() string {368if x != nil {369return x.LogLevel370}371return ""372}373374type CreateDebugEnvResponse struct {375state protoimpl.MessageState376sizeCache protoimpl.SizeCache377unknownFields protoimpl.UnknownFields378379Envs []string `protobuf:"bytes,1,rep,name=envs,proto3" json:"envs,omitempty"`380}381382func (x *CreateDebugEnvResponse) Reset() {383*x = CreateDebugEnvResponse{}384if protoimpl.UnsafeEnabled {385mi := &file_control_proto_msgTypes[6]386ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))387ms.StoreMessageInfo(mi)388}389}390391func (x *CreateDebugEnvResponse) String() string {392return protoimpl.X.MessageStringOf(x)393}394395func (*CreateDebugEnvResponse) ProtoMessage() {}396397func (x *CreateDebugEnvResponse) ProtoReflect() protoreflect.Message {398mi := &file_control_proto_msgTypes[6]399if protoimpl.UnsafeEnabled && x != nil {400ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))401if ms.LoadMessageInfo() == nil {402ms.StoreMessageInfo(mi)403}404return ms405}406return mi.MessageOf(x)407}408409// Deprecated: Use CreateDebugEnvResponse.ProtoReflect.Descriptor instead.410func (*CreateDebugEnvResponse) Descriptor() ([]byte, []int) {411return file_control_proto_rawDescGZIP(), []int{6}412}413414func (x *CreateDebugEnvResponse) GetEnvs() []string {415if x != nil {416return x.Envs417}418return nil419}420421type SendHeartBeatRequest struct {422state protoimpl.MessageState423sizeCache protoimpl.SizeCache424unknownFields protoimpl.UnknownFields425}426427func (x *SendHeartBeatRequest) Reset() {428*x = SendHeartBeatRequest{}429if protoimpl.UnsafeEnabled {430mi := &file_control_proto_msgTypes[7]431ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))432ms.StoreMessageInfo(mi)433}434}435436func (x *SendHeartBeatRequest) String() string {437return protoimpl.X.MessageStringOf(x)438}439440func (*SendHeartBeatRequest) ProtoMessage() {}441442func (x *SendHeartBeatRequest) ProtoReflect() protoreflect.Message {443mi := &file_control_proto_msgTypes[7]444if protoimpl.UnsafeEnabled && x != nil {445ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))446if ms.LoadMessageInfo() == nil {447ms.StoreMessageInfo(mi)448}449return ms450}451return mi.MessageOf(x)452}453454// Deprecated: Use SendHeartBeatRequest.ProtoReflect.Descriptor instead.455func (*SendHeartBeatRequest) Descriptor() ([]byte, []int) {456return file_control_proto_rawDescGZIP(), []int{7}457}458459type SendHeartBeatResponse struct {460state protoimpl.MessageState461sizeCache protoimpl.SizeCache462unknownFields protoimpl.UnknownFields463}464465func (x *SendHeartBeatResponse) Reset() {466*x = SendHeartBeatResponse{}467if protoimpl.UnsafeEnabled {468mi := &file_control_proto_msgTypes[8]469ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))470ms.StoreMessageInfo(mi)471}472}473474func (x *SendHeartBeatResponse) String() string {475return protoimpl.X.MessageStringOf(x)476}477478func (*SendHeartBeatResponse) ProtoMessage() {}479480func (x *SendHeartBeatResponse) ProtoReflect() protoreflect.Message {481mi := &file_control_proto_msgTypes[8]482if protoimpl.UnsafeEnabled && x != nil {483ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))484if ms.LoadMessageInfo() == nil {485ms.StoreMessageInfo(mi)486}487return ms488}489return mi.MessageOf(x)490}491492// Deprecated: Use SendHeartBeatResponse.ProtoReflect.Descriptor instead.493func (*SendHeartBeatResponse) Descriptor() ([]byte, []int) {494return file_control_proto_rawDescGZIP(), []int{8}495}496497var File_control_proto protoreflect.FileDescriptor498499var file_control_proto_rawDesc = []byte{5000x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,5010x0a, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x1a, 0x1c, 0x67, 0x6f, 0x6f,5020x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,5030x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0c, 0x73, 0x74, 0x61, 0x74, 0x75,5040x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x70, 0x72,5050x6f, 0x74, 0x6f, 0x22, 0x2d, 0x0a, 0x11, 0x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x50, 0x6f, 0x72,5060x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74,5070x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x4a, 0x04, 0x08, 0x02,5080x10, 0x03, 0x22, 0x14, 0x0a, 0x12, 0x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x50, 0x6f, 0x72, 0x74,5090x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x19, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61,5100x74, 0x65, 0x53, 0x53, 0x48, 0x4b, 0x65, 0x79, 0x50, 0x61, 0x69, 0x72, 0x52, 0x65, 0x71, 0x75,5110x65, 0x73, 0x74, 0x22, 0x8d, 0x01, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53,5120x48, 0x4b, 0x65, 0x79, 0x50, 0x61, 0x69, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,5130x12, 0x1f, 0x0a, 0x0b, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x5f, 0x6b, 0x65, 0x79, 0x18,5140x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x4b, 0x65,5150x79, 0x12, 0x33, 0x0a, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20,5160x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72,5170x2e, 0x53, 0x53, 0x48, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x4b, 0x65, 0x79, 0x52, 0x07, 0x68,5180x6f, 0x73, 0x74, 0x4b, 0x65, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6e,5190x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e,5200x61, 0x6d, 0x65, 0x22, 0x38, 0x0a, 0x0c, 0x53, 0x53, 0x48, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63,5210x4b, 0x65, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,5220x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,5230x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xd3, 0x02,5240x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x65, 0x62, 0x75, 0x67, 0x45, 0x6e, 0x76,5250x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, 0x0a, 0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x73,5260x70, 0x61, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32,5270x1e, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x44, 0x65, 0x62,5280x75, 0x67, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52,5290x0d, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x40,5300x0a, 0x0e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,5310x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69,5320x73, 0x6f, 0x72, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63,5330x65, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65,5340x12, 0x23, 0x0a, 0x0d, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x75, 0x72,5350x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61,5360x63, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x04,5370x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x2b, 0x0a, 0x11, 0x63,5380x68, 0x65, 0x63, 0x6b, 0x6f, 0x75, 0x74, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,5390x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x6f, 0x75, 0x74,5400x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2d, 0x0a, 0x12, 0x77, 0x6f, 0x72, 0x6b,5410x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06,5420x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x4c,5430x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x6f, 0x67, 0x4c, 0x65,5440x76, 0x65, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x6f, 0x67, 0x4c, 0x65,5450x76, 0x65, 0x6c, 0x22, 0x2c, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x65, 0x62,5460x75, 0x67, 0x45, 0x6e, 0x76, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a,5470x04, 0x65, 0x6e, 0x76, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x65, 0x6e, 0x76,5480x73, 0x22, 0x16, 0x0a, 0x14, 0x53, 0x65, 0x6e, 0x64, 0x48, 0x65, 0x61, 0x72, 0x74, 0x42, 0x65,5490x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x17, 0x0a, 0x15, 0x53, 0x65, 0x6e,5500x64, 0x48, 0x65, 0x61, 0x72, 0x74, 0x42, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,5510x73, 0x65, 0x32, 0xa8, 0x03, 0x0a, 0x0e, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x53, 0x65,5520x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4d, 0x0a, 0x0a, 0x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x50,5530x6f, 0x72, 0x74, 0x12, 0x1d, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72,5540x2e, 0x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,5550x73, 0x74, 0x1a, 0x1e, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e,5560x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,5570x73, 0x65, 0x22, 0x00, 0x12, 0x7a, 0x0a, 0x10, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53,5580x48, 0x4b, 0x65, 0x79, 0x50, 0x61, 0x69, 0x72, 0x12, 0x23, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72,5590x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x48, 0x4b,5600x65, 0x79, 0x50, 0x61, 0x69, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e,5610x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,5620x65, 0x53, 0x53, 0x48, 0x4b, 0x65, 0x79, 0x50, 0x61, 0x69, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f,5630x6e, 0x73, 0x65, 0x22, 0x1b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x15, 0x12, 0x13, 0x2f, 0x76, 0x31,5640x2f, 0x73, 0x73, 0x68, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x2f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,5650x12, 0x59, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x65, 0x62, 0x75, 0x67, 0x45,5660x6e, 0x76, 0x12, 0x21, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e,5670x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x65, 0x62, 0x75, 0x67, 0x45, 0x6e, 0x76, 0x52, 0x65,5680x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73,5690x6f, 0x72, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x65, 0x62, 0x75, 0x67, 0x45, 0x6e,5700x76, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x70, 0x0a, 0x0d, 0x53,5710x65, 0x6e, 0x64, 0x48, 0x65, 0x61, 0x72, 0x74, 0x42, 0x65, 0x61, 0x74, 0x12, 0x20, 0x2e, 0x73,5720x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x48, 0x65,5730x61, 0x72, 0x74, 0x42, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21,5740x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x53, 0x65, 0x6e, 0x64,5750x48, 0x65, 0x61, 0x72, 0x74, 0x42, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,5760x65, 0x22, 0x1a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x14, 0x12, 0x12, 0x2f, 0x76, 0x31, 0x2f, 0x73,5770x65, 0x6e, 0x64, 0x5f, 0x68, 0x65, 0x61, 0x72, 0x74, 0x62, 0x65, 0x61, 0x74, 0x42, 0x46, 0x0a,5780x18, 0x69, 0x6f, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72,5790x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x61, 0x70, 0x69, 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75,5800x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2d, 0x69, 0x6f, 0x2f,5810x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f,5820x72, 0x2f, 0x61, 0x70, 0x69, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,583}584585var (586file_control_proto_rawDescOnce sync.Once587file_control_proto_rawDescData = file_control_proto_rawDesc588)589590func file_control_proto_rawDescGZIP() []byte {591file_control_proto_rawDescOnce.Do(func() {592file_control_proto_rawDescData = protoimpl.X.CompressGZIP(file_control_proto_rawDescData)593})594return file_control_proto_rawDescData595}596597var file_control_proto_msgTypes = make([]protoimpl.MessageInfo, 9)598var file_control_proto_goTypes = []interface{}{599(*ExposePortRequest)(nil), // 0: supervisor.ExposePortRequest600(*ExposePortResponse)(nil), // 1: supervisor.ExposePortResponse601(*CreateSSHKeyPairRequest)(nil), // 2: supervisor.CreateSSHKeyPairRequest602(*CreateSSHKeyPairResponse)(nil), // 3: supervisor.CreateSSHKeyPairResponse603(*SSHPublicKey)(nil), // 4: supervisor.SSHPublicKey604(*CreateDebugEnvRequest)(nil), // 5: supervisor.CreateDebugEnvRequest605(*CreateDebugEnvResponse)(nil), // 6: supervisor.CreateDebugEnvResponse606(*SendHeartBeatRequest)(nil), // 7: supervisor.SendHeartBeatRequest607(*SendHeartBeatResponse)(nil), // 8: supervisor.SendHeartBeatResponse608(DebugWorkspaceType)(0), // 9: supervisor.DebugWorkspaceType609(ContentSource)(0), // 10: supervisor.ContentSource610}611var file_control_proto_depIdxs = []int32{6124, // 0: supervisor.CreateSSHKeyPairResponse.host_key:type_name -> supervisor.SSHPublicKey6139, // 1: supervisor.CreateDebugEnvRequest.workspace_type:type_name -> supervisor.DebugWorkspaceType61410, // 2: supervisor.CreateDebugEnvRequest.content_source:type_name -> supervisor.ContentSource6150, // 3: supervisor.ControlService.ExposePort:input_type -> supervisor.ExposePortRequest6162, // 4: supervisor.ControlService.CreateSSHKeyPair:input_type -> supervisor.CreateSSHKeyPairRequest6175, // 5: supervisor.ControlService.CreateDebugEnv:input_type -> supervisor.CreateDebugEnvRequest6187, // 6: supervisor.ControlService.SendHeartBeat:input_type -> supervisor.SendHeartBeatRequest6191, // 7: supervisor.ControlService.ExposePort:output_type -> supervisor.ExposePortResponse6203, // 8: supervisor.ControlService.CreateSSHKeyPair:output_type -> supervisor.CreateSSHKeyPairResponse6216, // 9: supervisor.ControlService.CreateDebugEnv:output_type -> supervisor.CreateDebugEnvResponse6228, // 10: supervisor.ControlService.SendHeartBeat:output_type -> supervisor.SendHeartBeatResponse6237, // [7:11] is the sub-list for method output_type6243, // [3:7] is the sub-list for method input_type6253, // [3:3] is the sub-list for extension type_name6263, // [3:3] is the sub-list for extension extendee6270, // [0:3] is the sub-list for field type_name628}629630func init() { file_control_proto_init() }631func file_control_proto_init() {632if File_control_proto != nil {633return634}635file_status_proto_init()636file_info_proto_init()637if !protoimpl.UnsafeEnabled {638file_control_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {639switch v := v.(*ExposePortRequest); i {640case 0:641return &v.state642case 1:643return &v.sizeCache644case 2:645return &v.unknownFields646default:647return nil648}649}650file_control_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {651switch v := v.(*ExposePortResponse); i {652case 0:653return &v.state654case 1:655return &v.sizeCache656case 2:657return &v.unknownFields658default:659return nil660}661}662file_control_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {663switch v := v.(*CreateSSHKeyPairRequest); i {664case 0:665return &v.state666case 1:667return &v.sizeCache668case 2:669return &v.unknownFields670default:671return nil672}673}674file_control_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {675switch v := v.(*CreateSSHKeyPairResponse); i {676case 0:677return &v.state678case 1:679return &v.sizeCache680case 2:681return &v.unknownFields682default:683return nil684}685}686file_control_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {687switch v := v.(*SSHPublicKey); i {688case 0:689return &v.state690case 1:691return &v.sizeCache692case 2:693return &v.unknownFields694default:695return nil696}697}698file_control_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {699switch v := v.(*CreateDebugEnvRequest); i {700case 0:701return &v.state702case 1:703return &v.sizeCache704case 2:705return &v.unknownFields706default:707return nil708}709}710file_control_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {711switch v := v.(*CreateDebugEnvResponse); i {712case 0:713return &v.state714case 1:715return &v.sizeCache716case 2:717return &v.unknownFields718default:719return nil720}721}722file_control_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {723switch v := v.(*SendHeartBeatRequest); i {724case 0:725return &v.state726case 1:727return &v.sizeCache728case 2:729return &v.unknownFields730default:731return nil732}733}734file_control_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {735switch v := v.(*SendHeartBeatResponse); i {736case 0:737return &v.state738case 1:739return &v.sizeCache740case 2:741return &v.unknownFields742default:743return nil744}745}746}747type x struct{}748out := protoimpl.TypeBuilder{749File: protoimpl.DescBuilder{750GoPackagePath: reflect.TypeOf(x{}).PkgPath(),751RawDescriptor: file_control_proto_rawDesc,752NumEnums: 0,753NumMessages: 9,754NumExtensions: 0,755NumServices: 1,756},757GoTypes: file_control_proto_goTypes,758DependencyIndexes: file_control_proto_depIdxs,759MessageInfos: file_control_proto_msgTypes,760}.Build()761File_control_proto = out.File762file_control_proto_rawDesc = nil763file_control_proto_goTypes = nil764file_control_proto_depIdxs = nil765}766767768