Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/supervisor-api/go/status.pb.go
2498 views
1
// Copyright (c) 2020 Gitpod GmbH. All rights reserved.
2
// Licensed under the GNU Affero General Public License (AGPL).
3
// See License.AGPL.txt in the project root for license information.
4
5
// Code generated by protoc-gen-go. DO NOT EDIT.
6
// versions:
7
// protoc-gen-go v1.28.1
8
// protoc v3.20.1
9
// source: status.proto
10
11
package api
12
13
import (
14
_ "google.golang.org/genproto/googleapis/api/annotations"
15
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
16
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
17
reflect "reflect"
18
sync "sync"
19
)
20
21
const (
22
// Verify that this generated code is sufficiently up-to-date.
23
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
24
// Verify that runtime/protoimpl is sufficiently up-to-date.
25
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
26
)
27
28
type ContentSource int32
29
30
const (
31
ContentSource_from_other ContentSource = 0
32
ContentSource_from_backup ContentSource = 1
33
ContentSource_from_prebuild ContentSource = 2
34
)
35
36
// Enum value maps for ContentSource.
37
var (
38
ContentSource_name = map[int32]string{
39
0: "from_other",
40
1: "from_backup",
41
2: "from_prebuild",
42
}
43
ContentSource_value = map[string]int32{
44
"from_other": 0,
45
"from_backup": 1,
46
"from_prebuild": 2,
47
}
48
)
49
50
func (x ContentSource) Enum() *ContentSource {
51
p := new(ContentSource)
52
*p = x
53
return p
54
}
55
56
func (x ContentSource) String() string {
57
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
58
}
59
60
func (ContentSource) Descriptor() protoreflect.EnumDescriptor {
61
return file_status_proto_enumTypes[0].Descriptor()
62
}
63
64
func (ContentSource) Type() protoreflect.EnumType {
65
return &file_status_proto_enumTypes[0]
66
}
67
68
func (x ContentSource) Number() protoreflect.EnumNumber {
69
return protoreflect.EnumNumber(x)
70
}
71
72
// Deprecated: Use ContentSource.Descriptor instead.
73
func (ContentSource) EnumDescriptor() ([]byte, []int) {
74
return file_status_proto_rawDescGZIP(), []int{0}
75
}
76
77
type PortVisibility int32
78
79
const (
80
PortVisibility_private PortVisibility = 0
81
PortVisibility_public PortVisibility = 1
82
)
83
84
// Enum value maps for PortVisibility.
85
var (
86
PortVisibility_name = map[int32]string{
87
0: "private",
88
1: "public",
89
}
90
PortVisibility_value = map[string]int32{
91
"private": 0,
92
"public": 1,
93
}
94
)
95
96
func (x PortVisibility) Enum() *PortVisibility {
97
p := new(PortVisibility)
98
*p = x
99
return p
100
}
101
102
func (x PortVisibility) String() string {
103
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
104
}
105
106
func (PortVisibility) Descriptor() protoreflect.EnumDescriptor {
107
return file_status_proto_enumTypes[1].Descriptor()
108
}
109
110
func (PortVisibility) Type() protoreflect.EnumType {
111
return &file_status_proto_enumTypes[1]
112
}
113
114
func (x PortVisibility) Number() protoreflect.EnumNumber {
115
return protoreflect.EnumNumber(x)
116
}
117
118
// Deprecated: Use PortVisibility.Descriptor instead.
119
func (PortVisibility) EnumDescriptor() ([]byte, []int) {
120
return file_status_proto_rawDescGZIP(), []int{1}
121
}
122
123
type PortProtocol int32
124
125
const (
126
PortProtocol_http PortProtocol = 0
127
PortProtocol_https PortProtocol = 1
128
)
129
130
// Enum value maps for PortProtocol.
131
var (
132
PortProtocol_name = map[int32]string{
133
0: "http",
134
1: "https",
135
}
136
PortProtocol_value = map[string]int32{
137
"http": 0,
138
"https": 1,
139
}
140
)
141
142
func (x PortProtocol) Enum() *PortProtocol {
143
p := new(PortProtocol)
144
*p = x
145
return p
146
}
147
148
func (x PortProtocol) String() string {
149
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
150
}
151
152
func (PortProtocol) Descriptor() protoreflect.EnumDescriptor {
153
return file_status_proto_enumTypes[2].Descriptor()
154
}
155
156
func (PortProtocol) Type() protoreflect.EnumType {
157
return &file_status_proto_enumTypes[2]
158
}
159
160
func (x PortProtocol) Number() protoreflect.EnumNumber {
161
return protoreflect.EnumNumber(x)
162
}
163
164
// Deprecated: Use PortProtocol.Descriptor instead.
165
func (PortProtocol) EnumDescriptor() ([]byte, []int) {
166
return file_status_proto_rawDescGZIP(), []int{2}
167
}
168
169
// DEPRECATED(use PortsStatus.OnOpenAction)
170
type OnPortExposedAction int32
171
172
const (
173
OnPortExposedAction_ignore OnPortExposedAction = 0
174
OnPortExposedAction_open_browser OnPortExposedAction = 1
175
OnPortExposedAction_open_preview OnPortExposedAction = 2
176
OnPortExposedAction_notify OnPortExposedAction = 3
177
OnPortExposedAction_notify_private OnPortExposedAction = 4
178
)
179
180
// Enum value maps for OnPortExposedAction.
181
var (
182
OnPortExposedAction_name = map[int32]string{
183
0: "ignore",
184
1: "open_browser",
185
2: "open_preview",
186
3: "notify",
187
4: "notify_private",
188
}
189
OnPortExposedAction_value = map[string]int32{
190
"ignore": 0,
191
"open_browser": 1,
192
"open_preview": 2,
193
"notify": 3,
194
"notify_private": 4,
195
}
196
)
197
198
func (x OnPortExposedAction) Enum() *OnPortExposedAction {
199
p := new(OnPortExposedAction)
200
*p = x
201
return p
202
}
203
204
func (x OnPortExposedAction) String() string {
205
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
206
}
207
208
func (OnPortExposedAction) Descriptor() protoreflect.EnumDescriptor {
209
return file_status_proto_enumTypes[3].Descriptor()
210
}
211
212
func (OnPortExposedAction) Type() protoreflect.EnumType {
213
return &file_status_proto_enumTypes[3]
214
}
215
216
func (x OnPortExposedAction) Number() protoreflect.EnumNumber {
217
return protoreflect.EnumNumber(x)
218
}
219
220
// Deprecated: Use OnPortExposedAction.Descriptor instead.
221
func (OnPortExposedAction) EnumDescriptor() ([]byte, []int) {
222
return file_status_proto_rawDescGZIP(), []int{3}
223
}
224
225
type PortAutoExposure int32
226
227
const (
228
PortAutoExposure_trying PortAutoExposure = 0
229
PortAutoExposure_succeeded PortAutoExposure = 1
230
PortAutoExposure_failed PortAutoExposure = 2
231
)
232
233
// Enum value maps for PortAutoExposure.
234
var (
235
PortAutoExposure_name = map[int32]string{
236
0: "trying",
237
1: "succeeded",
238
2: "failed",
239
}
240
PortAutoExposure_value = map[string]int32{
241
"trying": 0,
242
"succeeded": 1,
243
"failed": 2,
244
}
245
)
246
247
func (x PortAutoExposure) Enum() *PortAutoExposure {
248
p := new(PortAutoExposure)
249
*p = x
250
return p
251
}
252
253
func (x PortAutoExposure) String() string {
254
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
255
}
256
257
func (PortAutoExposure) Descriptor() protoreflect.EnumDescriptor {
258
return file_status_proto_enumTypes[4].Descriptor()
259
}
260
261
func (PortAutoExposure) Type() protoreflect.EnumType {
262
return &file_status_proto_enumTypes[4]
263
}
264
265
func (x PortAutoExposure) Number() protoreflect.EnumNumber {
266
return protoreflect.EnumNumber(x)
267
}
268
269
// Deprecated: Use PortAutoExposure.Descriptor instead.
270
func (PortAutoExposure) EnumDescriptor() ([]byte, []int) {
271
return file_status_proto_rawDescGZIP(), []int{4}
272
}
273
274
type TaskState int32
275
276
const (
277
TaskState_opening TaskState = 0
278
TaskState_running TaskState = 1
279
TaskState_closed TaskState = 2
280
)
281
282
// Enum value maps for TaskState.
283
var (
284
TaskState_name = map[int32]string{
285
0: "opening",
286
1: "running",
287
2: "closed",
288
}
289
TaskState_value = map[string]int32{
290
"opening": 0,
291
"running": 1,
292
"closed": 2,
293
}
294
)
295
296
func (x TaskState) Enum() *TaskState {
297
p := new(TaskState)
298
*p = x
299
return p
300
}
301
302
func (x TaskState) String() string {
303
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
304
}
305
306
func (TaskState) Descriptor() protoreflect.EnumDescriptor {
307
return file_status_proto_enumTypes[5].Descriptor()
308
}
309
310
func (TaskState) Type() protoreflect.EnumType {
311
return &file_status_proto_enumTypes[5]
312
}
313
314
func (x TaskState) Number() protoreflect.EnumNumber {
315
return protoreflect.EnumNumber(x)
316
}
317
318
// Deprecated: Use TaskState.Descriptor instead.
319
func (TaskState) EnumDescriptor() ([]byte, []int) {
320
return file_status_proto_rawDescGZIP(), []int{5}
321
}
322
323
type ResourceStatusSeverity int32
324
325
const (
326
ResourceStatusSeverity_normal ResourceStatusSeverity = 0
327
ResourceStatusSeverity_warning ResourceStatusSeverity = 1
328
ResourceStatusSeverity_danger ResourceStatusSeverity = 2
329
)
330
331
// Enum value maps for ResourceStatusSeverity.
332
var (
333
ResourceStatusSeverity_name = map[int32]string{
334
0: "normal",
335
1: "warning",
336
2: "danger",
337
}
338
ResourceStatusSeverity_value = map[string]int32{
339
"normal": 0,
340
"warning": 1,
341
"danger": 2,
342
}
343
)
344
345
func (x ResourceStatusSeverity) Enum() *ResourceStatusSeverity {
346
p := new(ResourceStatusSeverity)
347
*p = x
348
return p
349
}
350
351
func (x ResourceStatusSeverity) String() string {
352
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
353
}
354
355
func (ResourceStatusSeverity) Descriptor() protoreflect.EnumDescriptor {
356
return file_status_proto_enumTypes[6].Descriptor()
357
}
358
359
func (ResourceStatusSeverity) Type() protoreflect.EnumType {
360
return &file_status_proto_enumTypes[6]
361
}
362
363
func (x ResourceStatusSeverity) Number() protoreflect.EnumNumber {
364
return protoreflect.EnumNumber(x)
365
}
366
367
// Deprecated: Use ResourceStatusSeverity.Descriptor instead.
368
func (ResourceStatusSeverity) EnumDescriptor() ([]byte, []int) {
369
return file_status_proto_rawDescGZIP(), []int{6}
370
}
371
372
type PortsStatus_OnOpenAction int32
373
374
const (
375
PortsStatus_ignore PortsStatus_OnOpenAction = 0
376
PortsStatus_open_browser PortsStatus_OnOpenAction = 1
377
PortsStatus_open_preview PortsStatus_OnOpenAction = 2
378
PortsStatus_notify PortsStatus_OnOpenAction = 3
379
PortsStatus_notify_private PortsStatus_OnOpenAction = 4
380
PortsStatus_ignore_completely PortsStatus_OnOpenAction = 5
381
)
382
383
// Enum value maps for PortsStatus_OnOpenAction.
384
var (
385
PortsStatus_OnOpenAction_name = map[int32]string{
386
0: "ignore",
387
1: "open_browser",
388
2: "open_preview",
389
3: "notify",
390
4: "notify_private",
391
5: "ignore_completely",
392
}
393
PortsStatus_OnOpenAction_value = map[string]int32{
394
"ignore": 0,
395
"open_browser": 1,
396
"open_preview": 2,
397
"notify": 3,
398
"notify_private": 4,
399
"ignore_completely": 5,
400
}
401
)
402
403
func (x PortsStatus_OnOpenAction) Enum() *PortsStatus_OnOpenAction {
404
p := new(PortsStatus_OnOpenAction)
405
*p = x
406
return p
407
}
408
409
func (x PortsStatus_OnOpenAction) String() string {
410
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
411
}
412
413
func (PortsStatus_OnOpenAction) Descriptor() protoreflect.EnumDescriptor {
414
return file_status_proto_enumTypes[7].Descriptor()
415
}
416
417
func (PortsStatus_OnOpenAction) Type() protoreflect.EnumType {
418
return &file_status_proto_enumTypes[7]
419
}
420
421
func (x PortsStatus_OnOpenAction) Number() protoreflect.EnumNumber {
422
return protoreflect.EnumNumber(x)
423
}
424
425
// Deprecated: Use PortsStatus_OnOpenAction.Descriptor instead.
426
func (PortsStatus_OnOpenAction) EnumDescriptor() ([]byte, []int) {
427
return file_status_proto_rawDescGZIP(), []int{12, 0}
428
}
429
430
type SupervisorStatusRequest struct {
431
state protoimpl.MessageState
432
sizeCache protoimpl.SizeCache
433
unknownFields protoimpl.UnknownFields
434
435
// if true this request will return either when it times out or when the supervisor is about to shutdown.
436
WillShutdown bool `protobuf:"varint,1,opt,name=willShutdown,proto3" json:"willShutdown,omitempty"`
437
}
438
439
func (x *SupervisorStatusRequest) Reset() {
440
*x = SupervisorStatusRequest{}
441
if protoimpl.UnsafeEnabled {
442
mi := &file_status_proto_msgTypes[0]
443
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
444
ms.StoreMessageInfo(mi)
445
}
446
}
447
448
func (x *SupervisorStatusRequest) String() string {
449
return protoimpl.X.MessageStringOf(x)
450
}
451
452
func (*SupervisorStatusRequest) ProtoMessage() {}
453
454
func (x *SupervisorStatusRequest) ProtoReflect() protoreflect.Message {
455
mi := &file_status_proto_msgTypes[0]
456
if protoimpl.UnsafeEnabled && x != nil {
457
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
458
if ms.LoadMessageInfo() == nil {
459
ms.StoreMessageInfo(mi)
460
}
461
return ms
462
}
463
return mi.MessageOf(x)
464
}
465
466
// Deprecated: Use SupervisorStatusRequest.ProtoReflect.Descriptor instead.
467
func (*SupervisorStatusRequest) Descriptor() ([]byte, []int) {
468
return file_status_proto_rawDescGZIP(), []int{0}
469
}
470
471
func (x *SupervisorStatusRequest) GetWillShutdown() bool {
472
if x != nil {
473
return x.WillShutdown
474
}
475
return false
476
}
477
478
type SupervisorStatusResponse struct {
479
state protoimpl.MessageState
480
sizeCache protoimpl.SizeCache
481
unknownFields protoimpl.UnknownFields
482
483
Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
484
}
485
486
func (x *SupervisorStatusResponse) Reset() {
487
*x = SupervisorStatusResponse{}
488
if protoimpl.UnsafeEnabled {
489
mi := &file_status_proto_msgTypes[1]
490
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
491
ms.StoreMessageInfo(mi)
492
}
493
}
494
495
func (x *SupervisorStatusResponse) String() string {
496
return protoimpl.X.MessageStringOf(x)
497
}
498
499
func (*SupervisorStatusResponse) ProtoMessage() {}
500
501
func (x *SupervisorStatusResponse) ProtoReflect() protoreflect.Message {
502
mi := &file_status_proto_msgTypes[1]
503
if protoimpl.UnsafeEnabled && x != nil {
504
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
505
if ms.LoadMessageInfo() == nil {
506
ms.StoreMessageInfo(mi)
507
}
508
return ms
509
}
510
return mi.MessageOf(x)
511
}
512
513
// Deprecated: Use SupervisorStatusResponse.ProtoReflect.Descriptor instead.
514
func (*SupervisorStatusResponse) Descriptor() ([]byte, []int) {
515
return file_status_proto_rawDescGZIP(), []int{1}
516
}
517
518
func (x *SupervisorStatusResponse) GetOk() bool {
519
if x != nil {
520
return x.Ok
521
}
522
return false
523
}
524
525
type IDEStatusRequest struct {
526
state protoimpl.MessageState
527
sizeCache protoimpl.SizeCache
528
unknownFields protoimpl.UnknownFields
529
530
// if true this request will return either when it times out or when the workspace IDE
531
// has become available.
532
Wait bool `protobuf:"varint,1,opt,name=wait,proto3" json:"wait,omitempty"`
533
}
534
535
func (x *IDEStatusRequest) Reset() {
536
*x = IDEStatusRequest{}
537
if protoimpl.UnsafeEnabled {
538
mi := &file_status_proto_msgTypes[2]
539
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
540
ms.StoreMessageInfo(mi)
541
}
542
}
543
544
func (x *IDEStatusRequest) String() string {
545
return protoimpl.X.MessageStringOf(x)
546
}
547
548
func (*IDEStatusRequest) ProtoMessage() {}
549
550
func (x *IDEStatusRequest) ProtoReflect() protoreflect.Message {
551
mi := &file_status_proto_msgTypes[2]
552
if protoimpl.UnsafeEnabled && x != nil {
553
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
554
if ms.LoadMessageInfo() == nil {
555
ms.StoreMessageInfo(mi)
556
}
557
return ms
558
}
559
return mi.MessageOf(x)
560
}
561
562
// Deprecated: Use IDEStatusRequest.ProtoReflect.Descriptor instead.
563
func (*IDEStatusRequest) Descriptor() ([]byte, []int) {
564
return file_status_proto_rawDescGZIP(), []int{2}
565
}
566
567
func (x *IDEStatusRequest) GetWait() bool {
568
if x != nil {
569
return x.Wait
570
}
571
return false
572
}
573
574
type IDEStatusResponse struct {
575
state protoimpl.MessageState
576
sizeCache protoimpl.SizeCache
577
unknownFields protoimpl.UnknownFields
578
579
Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
580
Desktop *IDEStatusResponse_DesktopStatus `protobuf:"bytes,2,opt,name=desktop,proto3" json:"desktop,omitempty"`
581
}
582
583
func (x *IDEStatusResponse) Reset() {
584
*x = IDEStatusResponse{}
585
if protoimpl.UnsafeEnabled {
586
mi := &file_status_proto_msgTypes[3]
587
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
588
ms.StoreMessageInfo(mi)
589
}
590
}
591
592
func (x *IDEStatusResponse) String() string {
593
return protoimpl.X.MessageStringOf(x)
594
}
595
596
func (*IDEStatusResponse) ProtoMessage() {}
597
598
func (x *IDEStatusResponse) ProtoReflect() protoreflect.Message {
599
mi := &file_status_proto_msgTypes[3]
600
if protoimpl.UnsafeEnabled && x != nil {
601
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
602
if ms.LoadMessageInfo() == nil {
603
ms.StoreMessageInfo(mi)
604
}
605
return ms
606
}
607
return mi.MessageOf(x)
608
}
609
610
// Deprecated: Use IDEStatusResponse.ProtoReflect.Descriptor instead.
611
func (*IDEStatusResponse) Descriptor() ([]byte, []int) {
612
return file_status_proto_rawDescGZIP(), []int{3}
613
}
614
615
func (x *IDEStatusResponse) GetOk() bool {
616
if x != nil {
617
return x.Ok
618
}
619
return false
620
}
621
622
func (x *IDEStatusResponse) GetDesktop() *IDEStatusResponse_DesktopStatus {
623
if x != nil {
624
return x.Desktop
625
}
626
return nil
627
}
628
629
type ContentStatusRequest struct {
630
state protoimpl.MessageState
631
sizeCache protoimpl.SizeCache
632
unknownFields protoimpl.UnknownFields
633
634
// if true this request will return either when it times out or when the workspace content
635
// has become available.
636
Wait bool `protobuf:"varint,1,opt,name=wait,proto3" json:"wait,omitempty"`
637
}
638
639
func (x *ContentStatusRequest) Reset() {
640
*x = ContentStatusRequest{}
641
if protoimpl.UnsafeEnabled {
642
mi := &file_status_proto_msgTypes[4]
643
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
644
ms.StoreMessageInfo(mi)
645
}
646
}
647
648
func (x *ContentStatusRequest) String() string {
649
return protoimpl.X.MessageStringOf(x)
650
}
651
652
func (*ContentStatusRequest) ProtoMessage() {}
653
654
func (x *ContentStatusRequest) ProtoReflect() protoreflect.Message {
655
mi := &file_status_proto_msgTypes[4]
656
if protoimpl.UnsafeEnabled && x != nil {
657
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
658
if ms.LoadMessageInfo() == nil {
659
ms.StoreMessageInfo(mi)
660
}
661
return ms
662
}
663
return mi.MessageOf(x)
664
}
665
666
// Deprecated: Use ContentStatusRequest.ProtoReflect.Descriptor instead.
667
func (*ContentStatusRequest) Descriptor() ([]byte, []int) {
668
return file_status_proto_rawDescGZIP(), []int{4}
669
}
670
671
func (x *ContentStatusRequest) GetWait() bool {
672
if x != nil {
673
return x.Wait
674
}
675
return false
676
}
677
678
type ContentStatusResponse struct {
679
state protoimpl.MessageState
680
sizeCache protoimpl.SizeCache
681
unknownFields protoimpl.UnknownFields
682
683
// true if the workspace content is available
684
Available bool `protobuf:"varint,1,opt,name=available,proto3" json:"available,omitempty"`
685
// source indicates where the workspace content came from
686
Source ContentSource `protobuf:"varint,2,opt,name=source,proto3,enum=supervisor.ContentSource" json:"source,omitempty"`
687
}
688
689
func (x *ContentStatusResponse) Reset() {
690
*x = ContentStatusResponse{}
691
if protoimpl.UnsafeEnabled {
692
mi := &file_status_proto_msgTypes[5]
693
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
694
ms.StoreMessageInfo(mi)
695
}
696
}
697
698
func (x *ContentStatusResponse) String() string {
699
return protoimpl.X.MessageStringOf(x)
700
}
701
702
func (*ContentStatusResponse) ProtoMessage() {}
703
704
func (x *ContentStatusResponse) ProtoReflect() protoreflect.Message {
705
mi := &file_status_proto_msgTypes[5]
706
if protoimpl.UnsafeEnabled && x != nil {
707
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
708
if ms.LoadMessageInfo() == nil {
709
ms.StoreMessageInfo(mi)
710
}
711
return ms
712
}
713
return mi.MessageOf(x)
714
}
715
716
// Deprecated: Use ContentStatusResponse.ProtoReflect.Descriptor instead.
717
func (*ContentStatusResponse) Descriptor() ([]byte, []int) {
718
return file_status_proto_rawDescGZIP(), []int{5}
719
}
720
721
func (x *ContentStatusResponse) GetAvailable() bool {
722
if x != nil {
723
return x.Available
724
}
725
return false
726
}
727
728
func (x *ContentStatusResponse) GetSource() ContentSource {
729
if x != nil {
730
return x.Source
731
}
732
return ContentSource_from_other
733
}
734
735
type BackupStatusRequest struct {
736
state protoimpl.MessageState
737
sizeCache protoimpl.SizeCache
738
unknownFields protoimpl.UnknownFields
739
}
740
741
func (x *BackupStatusRequest) Reset() {
742
*x = BackupStatusRequest{}
743
if protoimpl.UnsafeEnabled {
744
mi := &file_status_proto_msgTypes[6]
745
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
746
ms.StoreMessageInfo(mi)
747
}
748
}
749
750
func (x *BackupStatusRequest) String() string {
751
return protoimpl.X.MessageStringOf(x)
752
}
753
754
func (*BackupStatusRequest) ProtoMessage() {}
755
756
func (x *BackupStatusRequest) ProtoReflect() protoreflect.Message {
757
mi := &file_status_proto_msgTypes[6]
758
if protoimpl.UnsafeEnabled && x != nil {
759
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
760
if ms.LoadMessageInfo() == nil {
761
ms.StoreMessageInfo(mi)
762
}
763
return ms
764
}
765
return mi.MessageOf(x)
766
}
767
768
// Deprecated: Use BackupStatusRequest.ProtoReflect.Descriptor instead.
769
func (*BackupStatusRequest) Descriptor() ([]byte, []int) {
770
return file_status_proto_rawDescGZIP(), []int{6}
771
}
772
773
type BackupStatusResponse struct {
774
state protoimpl.MessageState
775
sizeCache protoimpl.SizeCache
776
unknownFields protoimpl.UnknownFields
777
778
CanaryAvailable bool `protobuf:"varint,1,opt,name=canary_available,json=canaryAvailable,proto3" json:"canary_available,omitempty"`
779
}
780
781
func (x *BackupStatusResponse) Reset() {
782
*x = BackupStatusResponse{}
783
if protoimpl.UnsafeEnabled {
784
mi := &file_status_proto_msgTypes[7]
785
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
786
ms.StoreMessageInfo(mi)
787
}
788
}
789
790
func (x *BackupStatusResponse) String() string {
791
return protoimpl.X.MessageStringOf(x)
792
}
793
794
func (*BackupStatusResponse) ProtoMessage() {}
795
796
func (x *BackupStatusResponse) ProtoReflect() protoreflect.Message {
797
mi := &file_status_proto_msgTypes[7]
798
if protoimpl.UnsafeEnabled && x != nil {
799
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
800
if ms.LoadMessageInfo() == nil {
801
ms.StoreMessageInfo(mi)
802
}
803
return ms
804
}
805
return mi.MessageOf(x)
806
}
807
808
// Deprecated: Use BackupStatusResponse.ProtoReflect.Descriptor instead.
809
func (*BackupStatusResponse) Descriptor() ([]byte, []int) {
810
return file_status_proto_rawDescGZIP(), []int{7}
811
}
812
813
func (x *BackupStatusResponse) GetCanaryAvailable() bool {
814
if x != nil {
815
return x.CanaryAvailable
816
}
817
return false
818
}
819
820
type PortsStatusRequest struct {
821
state protoimpl.MessageState
822
sizeCache protoimpl.SizeCache
823
unknownFields protoimpl.UnknownFields
824
825
// if observe is true, we'll return a stream of changes rather than just the
826
// current state of affairs.
827
Observe bool `protobuf:"varint,1,opt,name=observe,proto3" json:"observe,omitempty"`
828
}
829
830
func (x *PortsStatusRequest) Reset() {
831
*x = PortsStatusRequest{}
832
if protoimpl.UnsafeEnabled {
833
mi := &file_status_proto_msgTypes[8]
834
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
835
ms.StoreMessageInfo(mi)
836
}
837
}
838
839
func (x *PortsStatusRequest) String() string {
840
return protoimpl.X.MessageStringOf(x)
841
}
842
843
func (*PortsStatusRequest) ProtoMessage() {}
844
845
func (x *PortsStatusRequest) ProtoReflect() protoreflect.Message {
846
mi := &file_status_proto_msgTypes[8]
847
if protoimpl.UnsafeEnabled && x != nil {
848
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
849
if ms.LoadMessageInfo() == nil {
850
ms.StoreMessageInfo(mi)
851
}
852
return ms
853
}
854
return mi.MessageOf(x)
855
}
856
857
// Deprecated: Use PortsStatusRequest.ProtoReflect.Descriptor instead.
858
func (*PortsStatusRequest) Descriptor() ([]byte, []int) {
859
return file_status_proto_rawDescGZIP(), []int{8}
860
}
861
862
func (x *PortsStatusRequest) GetObserve() bool {
863
if x != nil {
864
return x.Observe
865
}
866
return false
867
}
868
869
type PortsStatusResponse struct {
870
state protoimpl.MessageState
871
sizeCache protoimpl.SizeCache
872
unknownFields protoimpl.UnknownFields
873
874
Ports []*PortsStatus `protobuf:"bytes,1,rep,name=ports,proto3" json:"ports,omitempty"`
875
}
876
877
func (x *PortsStatusResponse) Reset() {
878
*x = PortsStatusResponse{}
879
if protoimpl.UnsafeEnabled {
880
mi := &file_status_proto_msgTypes[9]
881
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
882
ms.StoreMessageInfo(mi)
883
}
884
}
885
886
func (x *PortsStatusResponse) String() string {
887
return protoimpl.X.MessageStringOf(x)
888
}
889
890
func (*PortsStatusResponse) ProtoMessage() {}
891
892
func (x *PortsStatusResponse) ProtoReflect() protoreflect.Message {
893
mi := &file_status_proto_msgTypes[9]
894
if protoimpl.UnsafeEnabled && x != nil {
895
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
896
if ms.LoadMessageInfo() == nil {
897
ms.StoreMessageInfo(mi)
898
}
899
return ms
900
}
901
return mi.MessageOf(x)
902
}
903
904
// Deprecated: Use PortsStatusResponse.ProtoReflect.Descriptor instead.
905
func (*PortsStatusResponse) Descriptor() ([]byte, []int) {
906
return file_status_proto_rawDescGZIP(), []int{9}
907
}
908
909
func (x *PortsStatusResponse) GetPorts() []*PortsStatus {
910
if x != nil {
911
return x.Ports
912
}
913
return nil
914
}
915
916
type ExposedPortInfo struct {
917
state protoimpl.MessageState
918
sizeCache protoimpl.SizeCache
919
unknownFields protoimpl.UnknownFields
920
921
// public determines if the port is available without authentication or not
922
Visibility PortVisibility `protobuf:"varint,1,opt,name=visibility,proto3,enum=supervisor.PortVisibility" json:"visibility,omitempty"`
923
// url is the URL at which the port is available
924
Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
925
// DEPRECATED(use PortsStatus.on_open instead): action hint on expose
926
//
927
// Deprecated: Do not use.
928
OnExposed OnPortExposedAction `protobuf:"varint,3,opt,name=on_exposed,json=onExposed,proto3,enum=supervisor.OnPortExposedAction" json:"on_exposed,omitempty"`
929
Protocol PortProtocol `protobuf:"varint,4,opt,name=protocol,proto3,enum=supervisor.PortProtocol" json:"protocol,omitempty"`
930
}
931
932
func (x *ExposedPortInfo) Reset() {
933
*x = ExposedPortInfo{}
934
if protoimpl.UnsafeEnabled {
935
mi := &file_status_proto_msgTypes[10]
936
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
937
ms.StoreMessageInfo(mi)
938
}
939
}
940
941
func (x *ExposedPortInfo) String() string {
942
return protoimpl.X.MessageStringOf(x)
943
}
944
945
func (*ExposedPortInfo) ProtoMessage() {}
946
947
func (x *ExposedPortInfo) ProtoReflect() protoreflect.Message {
948
mi := &file_status_proto_msgTypes[10]
949
if protoimpl.UnsafeEnabled && x != nil {
950
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
951
if ms.LoadMessageInfo() == nil {
952
ms.StoreMessageInfo(mi)
953
}
954
return ms
955
}
956
return mi.MessageOf(x)
957
}
958
959
// Deprecated: Use ExposedPortInfo.ProtoReflect.Descriptor instead.
960
func (*ExposedPortInfo) Descriptor() ([]byte, []int) {
961
return file_status_proto_rawDescGZIP(), []int{10}
962
}
963
964
func (x *ExposedPortInfo) GetVisibility() PortVisibility {
965
if x != nil {
966
return x.Visibility
967
}
968
return PortVisibility_private
969
}
970
971
func (x *ExposedPortInfo) GetUrl() string {
972
if x != nil {
973
return x.Url
974
}
975
return ""
976
}
977
978
// Deprecated: Do not use.
979
func (x *ExposedPortInfo) GetOnExposed() OnPortExposedAction {
980
if x != nil {
981
return x.OnExposed
982
}
983
return OnPortExposedAction_ignore
984
}
985
986
func (x *ExposedPortInfo) GetProtocol() PortProtocol {
987
if x != nil {
988
return x.Protocol
989
}
990
return PortProtocol_http
991
}
992
993
type TunneledPortInfo struct {
994
state protoimpl.MessageState
995
sizeCache protoimpl.SizeCache
996
unknownFields protoimpl.UnknownFields
997
998
// target port is the desired port on the remote machine
999
TargetPort uint32 `protobuf:"varint,1,opt,name=target_port,json=targetPort,proto3" json:"target_port,omitempty"`
1000
// visibility determines if the listener on remote machine should accept connections from localhost or network
1001
// visibility none means that the port should not be tunneled
1002
Visibility TunnelVisiblity `protobuf:"varint,2,opt,name=visibility,proto3,enum=supervisor.TunnelVisiblity" json:"visibility,omitempty"`
1003
// map of remote clients indicates on which remote port each client is listening to
1004
Clients map[string]uint32 `protobuf:"bytes,3,rep,name=clients,proto3" json:"clients,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
1005
}
1006
1007
func (x *TunneledPortInfo) Reset() {
1008
*x = TunneledPortInfo{}
1009
if protoimpl.UnsafeEnabled {
1010
mi := &file_status_proto_msgTypes[11]
1011
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1012
ms.StoreMessageInfo(mi)
1013
}
1014
}
1015
1016
func (x *TunneledPortInfo) String() string {
1017
return protoimpl.X.MessageStringOf(x)
1018
}
1019
1020
func (*TunneledPortInfo) ProtoMessage() {}
1021
1022
func (x *TunneledPortInfo) ProtoReflect() protoreflect.Message {
1023
mi := &file_status_proto_msgTypes[11]
1024
if protoimpl.UnsafeEnabled && x != nil {
1025
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1026
if ms.LoadMessageInfo() == nil {
1027
ms.StoreMessageInfo(mi)
1028
}
1029
return ms
1030
}
1031
return mi.MessageOf(x)
1032
}
1033
1034
// Deprecated: Use TunneledPortInfo.ProtoReflect.Descriptor instead.
1035
func (*TunneledPortInfo) Descriptor() ([]byte, []int) {
1036
return file_status_proto_rawDescGZIP(), []int{11}
1037
}
1038
1039
func (x *TunneledPortInfo) GetTargetPort() uint32 {
1040
if x != nil {
1041
return x.TargetPort
1042
}
1043
return 0
1044
}
1045
1046
func (x *TunneledPortInfo) GetVisibility() TunnelVisiblity {
1047
if x != nil {
1048
return x.Visibility
1049
}
1050
return TunnelVisiblity_none
1051
}
1052
1053
func (x *TunneledPortInfo) GetClients() map[string]uint32 {
1054
if x != nil {
1055
return x.Clients
1056
}
1057
return nil
1058
}
1059
1060
type PortsStatus struct {
1061
state protoimpl.MessageState
1062
sizeCache protoimpl.SizeCache
1063
unknownFields protoimpl.UnknownFields
1064
1065
// local_port is the port a service actually bound to. Some services bind
1066
// to localhost:<port>, in which case they cannot be made accessible from
1067
// outside the container. To help with this, supervisor then starts a proxy
1068
// that forwards traffic to this local port. In those cases, global_port
1069
// contains the port where the proxy is listening on.
1070
LocalPort uint32 `protobuf:"varint,1,opt,name=local_port,json=localPort,proto3" json:"local_port,omitempty"`
1071
// served is true if there is a process in the workspace that serves this port.
1072
Served bool `protobuf:"varint,4,opt,name=served,proto3" json:"served,omitempty"`
1073
// Exposed provides information when a port is exposed. If this field isn't set,
1074
// the port is not available from outside the workspace (i.e. the internet).
1075
Exposed *ExposedPortInfo `protobuf:"bytes,5,opt,name=exposed,proto3" json:"exposed,omitempty"`
1076
// AutoExposure indicates the state of auto exposure
1077
AutoExposure PortAutoExposure `protobuf:"varint,7,opt,name=auto_exposure,json=autoExposure,proto3,enum=supervisor.PortAutoExposure" json:"auto_exposure,omitempty"`
1078
// Tunneled provides information when a port is tunneled. If not present then
1079
// the port is not tunneled.
1080
Tunneled *TunneledPortInfo `protobuf:"bytes,6,opt,name=tunneled,proto3" json:"tunneled,omitempty"`
1081
// Port description, obtained from Gitpod PortConfig.
1082
Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
1083
// Port name, obtained from Gitpod PortConfig.
1084
Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
1085
// Action hint on open
1086
OnOpen PortsStatus_OnOpenAction `protobuf:"varint,10,opt,name=on_open,json=onOpen,proto3,enum=supervisor.PortsStatus_OnOpenAction" json:"on_open,omitempty"`
1087
}
1088
1089
func (x *PortsStatus) Reset() {
1090
*x = PortsStatus{}
1091
if protoimpl.UnsafeEnabled {
1092
mi := &file_status_proto_msgTypes[12]
1093
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1094
ms.StoreMessageInfo(mi)
1095
}
1096
}
1097
1098
func (x *PortsStatus) String() string {
1099
return protoimpl.X.MessageStringOf(x)
1100
}
1101
1102
func (*PortsStatus) ProtoMessage() {}
1103
1104
func (x *PortsStatus) ProtoReflect() protoreflect.Message {
1105
mi := &file_status_proto_msgTypes[12]
1106
if protoimpl.UnsafeEnabled && x != nil {
1107
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1108
if ms.LoadMessageInfo() == nil {
1109
ms.StoreMessageInfo(mi)
1110
}
1111
return ms
1112
}
1113
return mi.MessageOf(x)
1114
}
1115
1116
// Deprecated: Use PortsStatus.ProtoReflect.Descriptor instead.
1117
func (*PortsStatus) Descriptor() ([]byte, []int) {
1118
return file_status_proto_rawDescGZIP(), []int{12}
1119
}
1120
1121
func (x *PortsStatus) GetLocalPort() uint32 {
1122
if x != nil {
1123
return x.LocalPort
1124
}
1125
return 0
1126
}
1127
1128
func (x *PortsStatus) GetServed() bool {
1129
if x != nil {
1130
return x.Served
1131
}
1132
return false
1133
}
1134
1135
func (x *PortsStatus) GetExposed() *ExposedPortInfo {
1136
if x != nil {
1137
return x.Exposed
1138
}
1139
return nil
1140
}
1141
1142
func (x *PortsStatus) GetAutoExposure() PortAutoExposure {
1143
if x != nil {
1144
return x.AutoExposure
1145
}
1146
return PortAutoExposure_trying
1147
}
1148
1149
func (x *PortsStatus) GetTunneled() *TunneledPortInfo {
1150
if x != nil {
1151
return x.Tunneled
1152
}
1153
return nil
1154
}
1155
1156
func (x *PortsStatus) GetDescription() string {
1157
if x != nil {
1158
return x.Description
1159
}
1160
return ""
1161
}
1162
1163
func (x *PortsStatus) GetName() string {
1164
if x != nil {
1165
return x.Name
1166
}
1167
return ""
1168
}
1169
1170
func (x *PortsStatus) GetOnOpen() PortsStatus_OnOpenAction {
1171
if x != nil {
1172
return x.OnOpen
1173
}
1174
return PortsStatus_ignore
1175
}
1176
1177
type TasksStatusRequest struct {
1178
state protoimpl.MessageState
1179
sizeCache protoimpl.SizeCache
1180
unknownFields protoimpl.UnknownFields
1181
1182
// if observe is true, we'll return a stream of changes rather than just the
1183
// current state of affairs.
1184
Observe bool `protobuf:"varint,1,opt,name=observe,proto3" json:"observe,omitempty"`
1185
}
1186
1187
func (x *TasksStatusRequest) Reset() {
1188
*x = TasksStatusRequest{}
1189
if protoimpl.UnsafeEnabled {
1190
mi := &file_status_proto_msgTypes[13]
1191
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1192
ms.StoreMessageInfo(mi)
1193
}
1194
}
1195
1196
func (x *TasksStatusRequest) String() string {
1197
return protoimpl.X.MessageStringOf(x)
1198
}
1199
1200
func (*TasksStatusRequest) ProtoMessage() {}
1201
1202
func (x *TasksStatusRequest) ProtoReflect() protoreflect.Message {
1203
mi := &file_status_proto_msgTypes[13]
1204
if protoimpl.UnsafeEnabled && x != nil {
1205
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1206
if ms.LoadMessageInfo() == nil {
1207
ms.StoreMessageInfo(mi)
1208
}
1209
return ms
1210
}
1211
return mi.MessageOf(x)
1212
}
1213
1214
// Deprecated: Use TasksStatusRequest.ProtoReflect.Descriptor instead.
1215
func (*TasksStatusRequest) Descriptor() ([]byte, []int) {
1216
return file_status_proto_rawDescGZIP(), []int{13}
1217
}
1218
1219
func (x *TasksStatusRequest) GetObserve() bool {
1220
if x != nil {
1221
return x.Observe
1222
}
1223
return false
1224
}
1225
1226
type TasksStatusResponse struct {
1227
state protoimpl.MessageState
1228
sizeCache protoimpl.SizeCache
1229
unknownFields protoimpl.UnknownFields
1230
1231
Tasks []*TaskStatus `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
1232
}
1233
1234
func (x *TasksStatusResponse) Reset() {
1235
*x = TasksStatusResponse{}
1236
if protoimpl.UnsafeEnabled {
1237
mi := &file_status_proto_msgTypes[14]
1238
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1239
ms.StoreMessageInfo(mi)
1240
}
1241
}
1242
1243
func (x *TasksStatusResponse) String() string {
1244
return protoimpl.X.MessageStringOf(x)
1245
}
1246
1247
func (*TasksStatusResponse) ProtoMessage() {}
1248
1249
func (x *TasksStatusResponse) ProtoReflect() protoreflect.Message {
1250
mi := &file_status_proto_msgTypes[14]
1251
if protoimpl.UnsafeEnabled && x != nil {
1252
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1253
if ms.LoadMessageInfo() == nil {
1254
ms.StoreMessageInfo(mi)
1255
}
1256
return ms
1257
}
1258
return mi.MessageOf(x)
1259
}
1260
1261
// Deprecated: Use TasksStatusResponse.ProtoReflect.Descriptor instead.
1262
func (*TasksStatusResponse) Descriptor() ([]byte, []int) {
1263
return file_status_proto_rawDescGZIP(), []int{14}
1264
}
1265
1266
func (x *TasksStatusResponse) GetTasks() []*TaskStatus {
1267
if x != nil {
1268
return x.Tasks
1269
}
1270
return nil
1271
}
1272
1273
type TaskStatus struct {
1274
state protoimpl.MessageState
1275
sizeCache protoimpl.SizeCache
1276
unknownFields protoimpl.UnknownFields
1277
1278
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
1279
State TaskState `protobuf:"varint,2,opt,name=state,proto3,enum=supervisor.TaskState" json:"state,omitempty"`
1280
Terminal string `protobuf:"bytes,3,opt,name=terminal,proto3" json:"terminal,omitempty"`
1281
Presentation *TaskPresentation `protobuf:"bytes,4,opt,name=presentation,proto3" json:"presentation,omitempty"`
1282
}
1283
1284
func (x *TaskStatus) Reset() {
1285
*x = TaskStatus{}
1286
if protoimpl.UnsafeEnabled {
1287
mi := &file_status_proto_msgTypes[15]
1288
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1289
ms.StoreMessageInfo(mi)
1290
}
1291
}
1292
1293
func (x *TaskStatus) String() string {
1294
return protoimpl.X.MessageStringOf(x)
1295
}
1296
1297
func (*TaskStatus) ProtoMessage() {}
1298
1299
func (x *TaskStatus) ProtoReflect() protoreflect.Message {
1300
mi := &file_status_proto_msgTypes[15]
1301
if protoimpl.UnsafeEnabled && x != nil {
1302
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1303
if ms.LoadMessageInfo() == nil {
1304
ms.StoreMessageInfo(mi)
1305
}
1306
return ms
1307
}
1308
return mi.MessageOf(x)
1309
}
1310
1311
// Deprecated: Use TaskStatus.ProtoReflect.Descriptor instead.
1312
func (*TaskStatus) Descriptor() ([]byte, []int) {
1313
return file_status_proto_rawDescGZIP(), []int{15}
1314
}
1315
1316
func (x *TaskStatus) GetId() string {
1317
if x != nil {
1318
return x.Id
1319
}
1320
return ""
1321
}
1322
1323
func (x *TaskStatus) GetState() TaskState {
1324
if x != nil {
1325
return x.State
1326
}
1327
return TaskState_opening
1328
}
1329
1330
func (x *TaskStatus) GetTerminal() string {
1331
if x != nil {
1332
return x.Terminal
1333
}
1334
return ""
1335
}
1336
1337
func (x *TaskStatus) GetPresentation() *TaskPresentation {
1338
if x != nil {
1339
return x.Presentation
1340
}
1341
return nil
1342
}
1343
1344
type TaskPresentation struct {
1345
state protoimpl.MessageState
1346
sizeCache protoimpl.SizeCache
1347
unknownFields protoimpl.UnknownFields
1348
1349
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1350
OpenIn string `protobuf:"bytes,2,opt,name=open_in,json=openIn,proto3" json:"open_in,omitempty"`
1351
OpenMode string `protobuf:"bytes,3,opt,name=open_mode,json=openMode,proto3" json:"open_mode,omitempty"`
1352
}
1353
1354
func (x *TaskPresentation) Reset() {
1355
*x = TaskPresentation{}
1356
if protoimpl.UnsafeEnabled {
1357
mi := &file_status_proto_msgTypes[16]
1358
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1359
ms.StoreMessageInfo(mi)
1360
}
1361
}
1362
1363
func (x *TaskPresentation) String() string {
1364
return protoimpl.X.MessageStringOf(x)
1365
}
1366
1367
func (*TaskPresentation) ProtoMessage() {}
1368
1369
func (x *TaskPresentation) ProtoReflect() protoreflect.Message {
1370
mi := &file_status_proto_msgTypes[16]
1371
if protoimpl.UnsafeEnabled && x != nil {
1372
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1373
if ms.LoadMessageInfo() == nil {
1374
ms.StoreMessageInfo(mi)
1375
}
1376
return ms
1377
}
1378
return mi.MessageOf(x)
1379
}
1380
1381
// Deprecated: Use TaskPresentation.ProtoReflect.Descriptor instead.
1382
func (*TaskPresentation) Descriptor() ([]byte, []int) {
1383
return file_status_proto_rawDescGZIP(), []int{16}
1384
}
1385
1386
func (x *TaskPresentation) GetName() string {
1387
if x != nil {
1388
return x.Name
1389
}
1390
return ""
1391
}
1392
1393
func (x *TaskPresentation) GetOpenIn() string {
1394
if x != nil {
1395
return x.OpenIn
1396
}
1397
return ""
1398
}
1399
1400
func (x *TaskPresentation) GetOpenMode() string {
1401
if x != nil {
1402
return x.OpenMode
1403
}
1404
return ""
1405
}
1406
1407
type ResourcesStatuRequest struct {
1408
state protoimpl.MessageState
1409
sizeCache protoimpl.SizeCache
1410
unknownFields protoimpl.UnknownFields
1411
}
1412
1413
func (x *ResourcesStatuRequest) Reset() {
1414
*x = ResourcesStatuRequest{}
1415
if protoimpl.UnsafeEnabled {
1416
mi := &file_status_proto_msgTypes[17]
1417
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1418
ms.StoreMessageInfo(mi)
1419
}
1420
}
1421
1422
func (x *ResourcesStatuRequest) String() string {
1423
return protoimpl.X.MessageStringOf(x)
1424
}
1425
1426
func (*ResourcesStatuRequest) ProtoMessage() {}
1427
1428
func (x *ResourcesStatuRequest) ProtoReflect() protoreflect.Message {
1429
mi := &file_status_proto_msgTypes[17]
1430
if protoimpl.UnsafeEnabled && x != nil {
1431
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1432
if ms.LoadMessageInfo() == nil {
1433
ms.StoreMessageInfo(mi)
1434
}
1435
return ms
1436
}
1437
return mi.MessageOf(x)
1438
}
1439
1440
// Deprecated: Use ResourcesStatuRequest.ProtoReflect.Descriptor instead.
1441
func (*ResourcesStatuRequest) Descriptor() ([]byte, []int) {
1442
return file_status_proto_rawDescGZIP(), []int{17}
1443
}
1444
1445
type ResourcesStatusResponse struct {
1446
state protoimpl.MessageState
1447
sizeCache protoimpl.SizeCache
1448
unknownFields protoimpl.UnknownFields
1449
1450
// Used memory and limit in bytes
1451
Memory *ResourceStatus `protobuf:"bytes,1,opt,name=memory,proto3" json:"memory,omitempty"`
1452
// Used CPU and limit in millicores.
1453
Cpu *ResourceStatus `protobuf:"bytes,2,opt,name=cpu,proto3" json:"cpu,omitempty"`
1454
}
1455
1456
func (x *ResourcesStatusResponse) Reset() {
1457
*x = ResourcesStatusResponse{}
1458
if protoimpl.UnsafeEnabled {
1459
mi := &file_status_proto_msgTypes[18]
1460
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1461
ms.StoreMessageInfo(mi)
1462
}
1463
}
1464
1465
func (x *ResourcesStatusResponse) String() string {
1466
return protoimpl.X.MessageStringOf(x)
1467
}
1468
1469
func (*ResourcesStatusResponse) ProtoMessage() {}
1470
1471
func (x *ResourcesStatusResponse) ProtoReflect() protoreflect.Message {
1472
mi := &file_status_proto_msgTypes[18]
1473
if protoimpl.UnsafeEnabled && x != nil {
1474
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1475
if ms.LoadMessageInfo() == nil {
1476
ms.StoreMessageInfo(mi)
1477
}
1478
return ms
1479
}
1480
return mi.MessageOf(x)
1481
}
1482
1483
// Deprecated: Use ResourcesStatusResponse.ProtoReflect.Descriptor instead.
1484
func (*ResourcesStatusResponse) Descriptor() ([]byte, []int) {
1485
return file_status_proto_rawDescGZIP(), []int{18}
1486
}
1487
1488
func (x *ResourcesStatusResponse) GetMemory() *ResourceStatus {
1489
if x != nil {
1490
return x.Memory
1491
}
1492
return nil
1493
}
1494
1495
func (x *ResourcesStatusResponse) GetCpu() *ResourceStatus {
1496
if x != nil {
1497
return x.Cpu
1498
}
1499
return nil
1500
}
1501
1502
type ResourceStatus struct {
1503
state protoimpl.MessageState
1504
sizeCache protoimpl.SizeCache
1505
unknownFields protoimpl.UnknownFields
1506
1507
Used int64 `protobuf:"varint,1,opt,name=used,proto3" json:"used,omitempty"`
1508
Limit int64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
1509
Severity ResourceStatusSeverity `protobuf:"varint,3,opt,name=severity,proto3,enum=supervisor.ResourceStatusSeverity" json:"severity,omitempty"`
1510
}
1511
1512
func (x *ResourceStatus) Reset() {
1513
*x = ResourceStatus{}
1514
if protoimpl.UnsafeEnabled {
1515
mi := &file_status_proto_msgTypes[19]
1516
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1517
ms.StoreMessageInfo(mi)
1518
}
1519
}
1520
1521
func (x *ResourceStatus) String() string {
1522
return protoimpl.X.MessageStringOf(x)
1523
}
1524
1525
func (*ResourceStatus) ProtoMessage() {}
1526
1527
func (x *ResourceStatus) ProtoReflect() protoreflect.Message {
1528
mi := &file_status_proto_msgTypes[19]
1529
if protoimpl.UnsafeEnabled && x != nil {
1530
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1531
if ms.LoadMessageInfo() == nil {
1532
ms.StoreMessageInfo(mi)
1533
}
1534
return ms
1535
}
1536
return mi.MessageOf(x)
1537
}
1538
1539
// Deprecated: Use ResourceStatus.ProtoReflect.Descriptor instead.
1540
func (*ResourceStatus) Descriptor() ([]byte, []int) {
1541
return file_status_proto_rawDescGZIP(), []int{19}
1542
}
1543
1544
func (x *ResourceStatus) GetUsed() int64 {
1545
if x != nil {
1546
return x.Used
1547
}
1548
return 0
1549
}
1550
1551
func (x *ResourceStatus) GetLimit() int64 {
1552
if x != nil {
1553
return x.Limit
1554
}
1555
return 0
1556
}
1557
1558
func (x *ResourceStatus) GetSeverity() ResourceStatusSeverity {
1559
if x != nil {
1560
return x.Severity
1561
}
1562
return ResourceStatusSeverity_normal
1563
}
1564
1565
type IDEStatusResponse_DesktopStatus struct {
1566
state protoimpl.MessageState
1567
sizeCache protoimpl.SizeCache
1568
unknownFields protoimpl.UnknownFields
1569
1570
Link string `protobuf:"bytes,1,opt,name=link,proto3" json:"link,omitempty"`
1571
Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
1572
ClientID string `protobuf:"bytes,3,opt,name=clientID,proto3" json:"clientID,omitempty"`
1573
Kind string `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"`
1574
}
1575
1576
func (x *IDEStatusResponse_DesktopStatus) Reset() {
1577
*x = IDEStatusResponse_DesktopStatus{}
1578
if protoimpl.UnsafeEnabled {
1579
mi := &file_status_proto_msgTypes[20]
1580
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1581
ms.StoreMessageInfo(mi)
1582
}
1583
}
1584
1585
func (x *IDEStatusResponse_DesktopStatus) String() string {
1586
return protoimpl.X.MessageStringOf(x)
1587
}
1588
1589
func (*IDEStatusResponse_DesktopStatus) ProtoMessage() {}
1590
1591
func (x *IDEStatusResponse_DesktopStatus) ProtoReflect() protoreflect.Message {
1592
mi := &file_status_proto_msgTypes[20]
1593
if protoimpl.UnsafeEnabled && x != nil {
1594
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1595
if ms.LoadMessageInfo() == nil {
1596
ms.StoreMessageInfo(mi)
1597
}
1598
return ms
1599
}
1600
return mi.MessageOf(x)
1601
}
1602
1603
// Deprecated: Use IDEStatusResponse_DesktopStatus.ProtoReflect.Descriptor instead.
1604
func (*IDEStatusResponse_DesktopStatus) Descriptor() ([]byte, []int) {
1605
return file_status_proto_rawDescGZIP(), []int{3, 0}
1606
}
1607
1608
func (x *IDEStatusResponse_DesktopStatus) GetLink() string {
1609
if x != nil {
1610
return x.Link
1611
}
1612
return ""
1613
}
1614
1615
func (x *IDEStatusResponse_DesktopStatus) GetLabel() string {
1616
if x != nil {
1617
return x.Label
1618
}
1619
return ""
1620
}
1621
1622
func (x *IDEStatusResponse_DesktopStatus) GetClientID() string {
1623
if x != nil {
1624
return x.ClientID
1625
}
1626
return ""
1627
}
1628
1629
func (x *IDEStatusResponse_DesktopStatus) GetKind() string {
1630
if x != nil {
1631
return x.Kind
1632
}
1633
return ""
1634
}
1635
1636
var File_status_proto protoreflect.FileDescriptor
1637
1638
var file_status_proto_rawDesc = []byte{
1639
0x0a, 0x0c, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a,
1640
0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67,
1641
0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
1642
0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x70,
1643
0x72, 0x6f, 0x74, 0x6f, 0x22, 0x3d, 0x0a, 0x17, 0x53, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73,
1644
0x6f, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
1645
0x22, 0x0a, 0x0c, 0x77, 0x69, 0x6c, 0x6c, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x18,
1646
0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x77, 0x69, 0x6c, 0x6c, 0x53, 0x68, 0x75, 0x74, 0x64,
1647
0x6f, 0x77, 0x6e, 0x22, 0x2a, 0x0a, 0x18, 0x53, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f,
1648
0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
1649
0x0e, 0x0a, 0x02, 0x6f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x02, 0x6f, 0x6b, 0x22,
1650
0x26, 0x0a, 0x10, 0x49, 0x44, 0x45, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75,
1651
0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x77, 0x61, 0x69, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
1652
0x08, 0x52, 0x04, 0x77, 0x61, 0x69, 0x74, 0x22, 0xd5, 0x01, 0x0a, 0x11, 0x49, 0x44, 0x45, 0x53,
1653
0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a,
1654
0x02, 0x6f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x02, 0x6f, 0x6b, 0x12, 0x45, 0x0a,
1655
0x07, 0x64, 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b,
1656
0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x49, 0x44, 0x45, 0x53,
1657
0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x65,
1658
0x73, 0x6b, 0x74, 0x6f, 0x70, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x07, 0x64, 0x65, 0x73,
1659
0x6b, 0x74, 0x6f, 0x70, 0x1a, 0x69, 0x0a, 0x0d, 0x44, 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x53,
1660
0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x01, 0x20,
1661
0x01, 0x28, 0x09, 0x52, 0x04, 0x6c, 0x69, 0x6e, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x61, 0x62,
1662
0x65, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x12,
1663
0x1a, 0x0a, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28,
1664
0x09, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x44, 0x12, 0x12, 0x0a, 0x04, 0x6b,
1665
0x69, 0x6e, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22,
1666
0x2a, 0x0a, 0x14, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
1667
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x77, 0x61, 0x69, 0x74, 0x18,
1668
0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x77, 0x61, 0x69, 0x74, 0x22, 0x68, 0x0a, 0x15, 0x43,
1669
0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70,
1670
0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c,
1671
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62,
1672
0x6c, 0x65, 0x12, 0x31, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01,
1673
0x28, 0x0e, 0x32, 0x19, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e,
1674
0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x06, 0x73,
1675
0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x15, 0x0a, 0x13, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x53,
1676
0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x41, 0x0a, 0x14,
1677
0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70,
1678
0x6f, 0x6e, 0x73, 0x65, 0x12, 0x29, 0x0a, 0x10, 0x63, 0x61, 0x6e, 0x61, 0x72, 0x79, 0x5f, 0x61,
1679
0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f,
1680
0x63, 0x61, 0x6e, 0x61, 0x72, 0x79, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x22,
1681
0x2e, 0x0a, 0x12, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65,
1682
0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x62, 0x73, 0x65, 0x72, 0x76, 0x65,
1683
0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x6f, 0x62, 0x73, 0x65, 0x72, 0x76, 0x65, 0x22,
1684
0x44, 0x0a, 0x13, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65,
1685
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x05, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x18,
1686
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73,
1687
0x6f, 0x72, 0x2e, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x05,
1688
0x70, 0x6f, 0x72, 0x74, 0x73, 0x22, 0xd9, 0x01, 0x0a, 0x0f, 0x45, 0x78, 0x70, 0x6f, 0x73, 0x65,
1689
0x64, 0x50, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x3a, 0x0a, 0x0a, 0x76, 0x69, 0x73,
1690
0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e,
1691
0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x50, 0x6f, 0x72, 0x74, 0x56,
1692
0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x52, 0x0a, 0x76, 0x69, 0x73, 0x69, 0x62,
1693
0x69, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01,
1694
0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x42, 0x0a, 0x0a, 0x6f, 0x6e, 0x5f, 0x65, 0x78,
1695
0x70, 0x6f, 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x73, 0x75,
1696
0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x4f, 0x6e, 0x50, 0x6f, 0x72, 0x74, 0x45,
1697
0x78, 0x70, 0x6f, 0x73, 0x65, 0x64, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x02, 0x18, 0x01,
1698
0x52, 0x09, 0x6f, 0x6e, 0x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x64, 0x12, 0x34, 0x0a, 0x08, 0x70,
1699
0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x18, 0x2e,
1700
0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x50, 0x6f, 0x72, 0x74, 0x50,
1701
0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f,
1702
0x6c, 0x22, 0xf1, 0x01, 0x0a, 0x10, 0x54, 0x75, 0x6e, 0x6e, 0x65, 0x6c, 0x65, 0x64, 0x50, 0x6f,
1703
0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74,
1704
0x5f, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x74, 0x61, 0x72,
1705
0x67, 0x65, 0x74, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x3b, 0x0a, 0x0a, 0x76, 0x69, 0x73, 0x69, 0x62,
1706
0x69, 0x6c, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x73, 0x75,
1707
0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x54, 0x75, 0x6e, 0x6e, 0x65, 0x6c, 0x56,
1708
0x69, 0x73, 0x69, 0x62, 0x6c, 0x69, 0x74, 0x79, 0x52, 0x0a, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69,
1709
0x6c, 0x69, 0x74, 0x79, 0x12, 0x43, 0x0a, 0x07, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x18,
1710
0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73,
1711
0x6f, 0x72, 0x2e, 0x54, 0x75, 0x6e, 0x6e, 0x65, 0x6c, 0x65, 0x64, 0x50, 0x6f, 0x72, 0x74, 0x49,
1712
0x6e, 0x66, 0x6f, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79,
1713
0x52, 0x07, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x1a, 0x3a, 0x0a, 0x0c, 0x43, 0x6c, 0x69,
1714
0x65, 0x6e, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79,
1715
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76,
1716
0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
1717
0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xea, 0x03, 0x0a, 0x0b, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x53,
1718
0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x70,
1719
0x6f, 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x6c, 0x6f, 0x63, 0x61, 0x6c,
1720
0x50, 0x6f, 0x72, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x18, 0x04,
1721
0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x12, 0x35, 0x0a, 0x07,
1722
0x65, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
1723
0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x73,
1724
0x65, 0x64, 0x50, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x65, 0x78, 0x70, 0x6f,
1725
0x73, 0x65, 0x64, 0x12, 0x41, 0x0a, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x65, 0x78, 0x70, 0x6f,
1726
0x73, 0x75, 0x72, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1c, 0x2e, 0x73, 0x75, 0x70,
1727
0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x50, 0x6f, 0x72, 0x74, 0x41, 0x75, 0x74, 0x6f,
1728
0x45, 0x78, 0x70, 0x6f, 0x73, 0x75, 0x72, 0x65, 0x52, 0x0c, 0x61, 0x75, 0x74, 0x6f, 0x45, 0x78,
1729
0x70, 0x6f, 0x73, 0x75, 0x72, 0x65, 0x12, 0x38, 0x0a, 0x08, 0x74, 0x75, 0x6e, 0x6e, 0x65, 0x6c,
1730
0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72,
1731
0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x54, 0x75, 0x6e, 0x6e, 0x65, 0x6c, 0x65, 0x64, 0x50, 0x6f,
1732
0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x08, 0x74, 0x75, 0x6e, 0x6e, 0x65, 0x6c, 0x65, 0x64,
1733
0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
1734
0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
1735
0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
1736
0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x07, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x65,
1737
0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76,
1738
0x69, 0x73, 0x6f, 0x72, 0x2e, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
1739
0x2e, 0x4f, 0x6e, 0x4f, 0x70, 0x65, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x6f,
1740
0x6e, 0x4f, 0x70, 0x65, 0x6e, 0x22, 0x75, 0x0a, 0x0c, 0x4f, 0x6e, 0x4f, 0x70, 0x65, 0x6e, 0x41,
1741
0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0a, 0x0a, 0x06, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x10,
1742
0x00, 0x12, 0x10, 0x0a, 0x0c, 0x6f, 0x70, 0x65, 0x6e, 0x5f, 0x62, 0x72, 0x6f, 0x77, 0x73, 0x65,
1743
0x72, 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x6f, 0x70, 0x65, 0x6e, 0x5f, 0x70, 0x72, 0x65, 0x76,
1744
0x69, 0x65, 0x77, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x10,
1745
0x03, 0x12, 0x12, 0x0a, 0x0e, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x76,
1746
0x61, 0x74, 0x65, 0x10, 0x04, 0x12, 0x15, 0x0a, 0x11, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x5f,
1747
0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x6c, 0x79, 0x10, 0x05, 0x4a, 0x04, 0x08, 0x02,
1748
0x10, 0x03, 0x22, 0x2e, 0x0a, 0x12, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75,
1749
0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x62, 0x73, 0x65,
1750
0x72, 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x6f, 0x62, 0x73, 0x65, 0x72,
1751
0x76, 0x65, 0x22, 0x43, 0x0a, 0x13, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75,
1752
0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x05, 0x74, 0x61, 0x73,
1753
0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72,
1754
0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
1755
0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x22, 0xa7, 0x01, 0x0a, 0x0a, 0x54, 0x61, 0x73, 0x6b,
1756
0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
1757
0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x2b, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18,
1758
0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73,
1759
0x6f, 0x72, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74,
1760
0x61, 0x74, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x18,
1761
0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x12,
1762
0x40, 0x0a, 0x0c, 0x70, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18,
1763
0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73,
1764
0x6f, 0x72, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x50, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74, 0x61, 0x74,
1765
0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x70, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f,
1766
0x6e, 0x22, 0x5c, 0x0a, 0x10, 0x54, 0x61, 0x73, 0x6b, 0x50, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74,
1767
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
1768
0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x6f, 0x70, 0x65,
1769
0x6e, 0x5f, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6f, 0x70, 0x65, 0x6e,
1770
0x49, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x6e, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18,
1771
0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x6e, 0x4d, 0x6f, 0x64, 0x65, 0x22,
1772
0x17, 0x0a, 0x15, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x53, 0x74, 0x61, 0x74,
1773
0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x7b, 0x0a, 0x17, 0x52, 0x65, 0x73, 0x6f,
1774
0x75, 0x72, 0x63, 0x65, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
1775
0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x06, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20,
1776
0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72,
1777
0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
1778
0x06, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x12, 0x2c, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x02,
1779
0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f,
1780
0x72, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
1781
0x52, 0x03, 0x63, 0x70, 0x75, 0x22, 0x7a, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
1782
0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x64, 0x18,
1783
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x75, 0x73, 0x65, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c,
1784
0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69,
1785
0x74, 0x12, 0x3e, 0x0a, 0x08, 0x73, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74, 0x79, 0x18, 0x03, 0x20,
1786
0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72,
1787
0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x53,
1788
0x65, 0x76, 0x65, 0x72, 0x69, 0x74, 0x79, 0x52, 0x08, 0x73, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74,
1789
0x79, 0x2a, 0x43, 0x0a, 0x0d, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72,
1790
0x63, 0x65, 0x12, 0x0e, 0x0a, 0x0a, 0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x6f, 0x74, 0x68, 0x65, 0x72,
1791
0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x62, 0x61, 0x63, 0x6b, 0x75,
1792
0x70, 0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x70, 0x72, 0x65, 0x62,
1793
0x75, 0x69, 0x6c, 0x64, 0x10, 0x02, 0x2a, 0x29, 0x0a, 0x0e, 0x50, 0x6f, 0x72, 0x74, 0x56, 0x69,
1794
0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x0b, 0x0a, 0x07, 0x70, 0x72, 0x69, 0x76,
1795
0x61, 0x74, 0x65, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x10,
1796
0x01, 0x2a, 0x23, 0x0a, 0x0c, 0x50, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f,
1797
0x6c, 0x12, 0x08, 0x0a, 0x04, 0x68, 0x74, 0x74, 0x70, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x68,
1798
0x74, 0x74, 0x70, 0x73, 0x10, 0x01, 0x2a, 0x65, 0x0a, 0x13, 0x4f, 0x6e, 0x50, 0x6f, 0x72, 0x74,
1799
0x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x64, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0a, 0x0a,
1800
0x06, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x6f, 0x70, 0x65,
1801
0x6e, 0x5f, 0x62, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x6f,
1802
0x70, 0x65, 0x6e, 0x5f, 0x70, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x10, 0x02, 0x12, 0x0a, 0x0a,
1803
0x06, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x10, 0x03, 0x12, 0x12, 0x0a, 0x0e, 0x6e, 0x6f, 0x74,
1804
0x69, 0x66, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x10, 0x04, 0x2a, 0x39, 0x0a,
1805
0x10, 0x50, 0x6f, 0x72, 0x74, 0x41, 0x75, 0x74, 0x6f, 0x45, 0x78, 0x70, 0x6f, 0x73, 0x75, 0x72,
1806
0x65, 0x12, 0x0a, 0x0a, 0x06, 0x74, 0x72, 0x79, 0x69, 0x6e, 0x67, 0x10, 0x00, 0x12, 0x0d, 0x0a,
1807
0x09, 0x73, 0x75, 0x63, 0x63, 0x65, 0x65, 0x64, 0x65, 0x64, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06,
1808
0x66, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0x02, 0x2a, 0x31, 0x0a, 0x09, 0x54, 0x61, 0x73, 0x6b,
1809
0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x6f, 0x70, 0x65, 0x6e, 0x69, 0x6e, 0x67,
1810
0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x10, 0x01, 0x12,
1811
0x0a, 0x0a, 0x06, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0x64, 0x10, 0x02, 0x2a, 0x3d, 0x0a, 0x16, 0x52,
1812
0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x53, 0x65, 0x76,
1813
0x65, 0x72, 0x69, 0x74, 0x79, 0x12, 0x0a, 0x0a, 0x06, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x10,
1814
0x00, 0x12, 0x0b, 0x0a, 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x10, 0x01, 0x12, 0x0a,
1815
0x0a, 0x06, 0x64, 0x61, 0x6e, 0x67, 0x65, 0x72, 0x10, 0x02, 0x32, 0xff, 0x07, 0x0a, 0x0d, 0x53,
1816
0x74, 0x61, 0x74, 0x75, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xb6, 0x01, 0x0a,
1817
0x10, 0x53, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75,
1818
0x73, 0x12, 0x23, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x53,
1819
0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
1820
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69,
1821
0x73, 0x6f, 0x72, 0x2e, 0x53, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x53, 0x74,
1822
0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x57, 0x82, 0xd3,
1823
0xe4, 0x93, 0x02, 0x51, 0x12, 0x15, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
1824
0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x5a, 0x38, 0x12, 0x36, 0x2f,
1825
0x76, 0x31, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76,
1826
0x69, 0x73, 0x6f, 0x72, 0x2f, 0x77, 0x69, 0x6c, 0x6c, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77,
1827
0x6e, 0x2f, 0x7b, 0x77, 0x69, 0x6c, 0x6c, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x3d,
1828
0x74, 0x72, 0x75, 0x65, 0x7d, 0x12, 0x83, 0x01, 0x0a, 0x09, 0x49, 0x44, 0x45, 0x53, 0x74, 0x61,
1829
0x74, 0x75, 0x73, 0x12, 0x1c, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72,
1830
0x2e, 0x49, 0x44, 0x45, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1831
0x74, 0x1a, 0x1d, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x49,
1832
0x44, 0x45, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
1833
0x22, 0x39, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x12, 0x0e, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x74,
1834
0x61, 0x74, 0x75, 0x73, 0x2f, 0x69, 0x64, 0x65, 0x5a, 0x21, 0x12, 0x1f, 0x2f, 0x76, 0x31, 0x2f,
1835
0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2f, 0x69, 0x64, 0x65, 0x2f, 0x77, 0x61, 0x69, 0x74, 0x2f,
1836
0x7b, 0x77, 0x61, 0x69, 0x74, 0x3d, 0x74, 0x72, 0x75, 0x65, 0x7d, 0x12, 0x97, 0x01, 0x0a, 0x0d,
1837
0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x20, 0x2e,
1838
0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65,
1839
0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
1840
0x21, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x43, 0x6f, 0x6e,
1841
0x74, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
1842
0x73, 0x65, 0x22, 0x41, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x12, 0x12, 0x2f, 0x76, 0x31, 0x2f,
1843
0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5a, 0x25,
1844
0x12, 0x23, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2f, 0x63, 0x6f, 0x6e,
1845
0x74, 0x65, 0x6e, 0x74, 0x2f, 0x77, 0x61, 0x69, 0x74, 0x2f, 0x7b, 0x77, 0x61, 0x69, 0x74, 0x3d,
1846
0x74, 0x72, 0x75, 0x65, 0x7d, 0x12, 0x6c, 0x0a, 0x0c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x53,
1847
0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1f, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73,
1848
0x6f, 0x72, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
1849
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69,
1850
0x73, 0x6f, 0x72, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
1851
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x19, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x13,
1852
0x12, 0x11, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2f, 0x62, 0x61, 0x63,
1853
0x6b, 0x75, 0x70, 0x12, 0x95, 0x01, 0x0a, 0x0b, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x53, 0x74, 0x61,
1854
0x74, 0x75, 0x73, 0x12, 0x1e, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72,
1855
0x2e, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75,
1856
0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72,
1857
0x2e, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70,
1858
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x43, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x12, 0x10, 0x2f, 0x76,
1859
0x31, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2f, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x5a, 0x29,
1860
0x12, 0x27, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2f, 0x70, 0x6f, 0x72,
1861
0x74, 0x73, 0x2f, 0x6f, 0x62, 0x73, 0x65, 0x72, 0x76, 0x65, 0x2f, 0x7b, 0x6f, 0x62, 0x73, 0x65,
1862
0x72, 0x76, 0x65, 0x3d, 0x74, 0x72, 0x75, 0x65, 0x7d, 0x30, 0x01, 0x12, 0x95, 0x01, 0x0a, 0x0b,
1863
0x54, 0x61, 0x73, 0x6b, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1e, 0x2e, 0x73, 0x75,
1864
0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x53, 0x74,
1865
0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x73, 0x75,
1866
0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x53, 0x74,
1867
0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x43, 0x82, 0xd3,
1868
0xe4, 0x93, 0x02, 0x3d, 0x12, 0x10, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
1869
0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x5a, 0x29, 0x12, 0x27, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x74,
1870
0x61, 0x74, 0x75, 0x73, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2f, 0x6f, 0x62, 0x73, 0x65, 0x72,
1871
0x76, 0x65, 0x2f, 0x7b, 0x6f, 0x62, 0x73, 0x65, 0x72, 0x76, 0x65, 0x3d, 0x74, 0x72, 0x75, 0x65,
1872
0x7d, 0x30, 0x01, 0x12, 0x77, 0x0a, 0x0f, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73,
1873
0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x21, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69,
1874
0x73, 0x6f, 0x72, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x53, 0x74, 0x61,
1875
0x74, 0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x73, 0x75, 0x70, 0x65,
1876
0x72, 0x76, 0x69, 0x73, 0x6f, 0x72, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73,
1877
0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1c,
1878
0x82, 0xd3, 0xe4, 0x93, 0x02, 0x16, 0x12, 0x14, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x74, 0x61, 0x74,
1879
0x75, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x46, 0x0a, 0x18,
1880
0x69, 0x6f, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76,
1881
0x69, 0x73, 0x6f, 0x72, 0x2e, 0x61, 0x70, 0x69, 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
1882
0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2d, 0x69, 0x6f, 0x2f, 0x67,
1883
0x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x76, 0x69, 0x73, 0x6f, 0x72,
1884
0x2f, 0x61, 0x70, 0x69, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1885
}
1886
1887
var (
1888
file_status_proto_rawDescOnce sync.Once
1889
file_status_proto_rawDescData = file_status_proto_rawDesc
1890
)
1891
1892
func file_status_proto_rawDescGZIP() []byte {
1893
file_status_proto_rawDescOnce.Do(func() {
1894
file_status_proto_rawDescData = protoimpl.X.CompressGZIP(file_status_proto_rawDescData)
1895
})
1896
return file_status_proto_rawDescData
1897
}
1898
1899
var file_status_proto_enumTypes = make([]protoimpl.EnumInfo, 8)
1900
var file_status_proto_msgTypes = make([]protoimpl.MessageInfo, 22)
1901
var file_status_proto_goTypes = []interface{}{
1902
(ContentSource)(0), // 0: supervisor.ContentSource
1903
(PortVisibility)(0), // 1: supervisor.PortVisibility
1904
(PortProtocol)(0), // 2: supervisor.PortProtocol
1905
(OnPortExposedAction)(0), // 3: supervisor.OnPortExposedAction
1906
(PortAutoExposure)(0), // 4: supervisor.PortAutoExposure
1907
(TaskState)(0), // 5: supervisor.TaskState
1908
(ResourceStatusSeverity)(0), // 6: supervisor.ResourceStatusSeverity
1909
(PortsStatus_OnOpenAction)(0), // 7: supervisor.PortsStatus.OnOpenAction
1910
(*SupervisorStatusRequest)(nil), // 8: supervisor.SupervisorStatusRequest
1911
(*SupervisorStatusResponse)(nil), // 9: supervisor.SupervisorStatusResponse
1912
(*IDEStatusRequest)(nil), // 10: supervisor.IDEStatusRequest
1913
(*IDEStatusResponse)(nil), // 11: supervisor.IDEStatusResponse
1914
(*ContentStatusRequest)(nil), // 12: supervisor.ContentStatusRequest
1915
(*ContentStatusResponse)(nil), // 13: supervisor.ContentStatusResponse
1916
(*BackupStatusRequest)(nil), // 14: supervisor.BackupStatusRequest
1917
(*BackupStatusResponse)(nil), // 15: supervisor.BackupStatusResponse
1918
(*PortsStatusRequest)(nil), // 16: supervisor.PortsStatusRequest
1919
(*PortsStatusResponse)(nil), // 17: supervisor.PortsStatusResponse
1920
(*ExposedPortInfo)(nil), // 18: supervisor.ExposedPortInfo
1921
(*TunneledPortInfo)(nil), // 19: supervisor.TunneledPortInfo
1922
(*PortsStatus)(nil), // 20: supervisor.PortsStatus
1923
(*TasksStatusRequest)(nil), // 21: supervisor.TasksStatusRequest
1924
(*TasksStatusResponse)(nil), // 22: supervisor.TasksStatusResponse
1925
(*TaskStatus)(nil), // 23: supervisor.TaskStatus
1926
(*TaskPresentation)(nil), // 24: supervisor.TaskPresentation
1927
(*ResourcesStatuRequest)(nil), // 25: supervisor.ResourcesStatuRequest
1928
(*ResourcesStatusResponse)(nil), // 26: supervisor.ResourcesStatusResponse
1929
(*ResourceStatus)(nil), // 27: supervisor.ResourceStatus
1930
(*IDEStatusResponse_DesktopStatus)(nil), // 28: supervisor.IDEStatusResponse.DesktopStatus
1931
nil, // 29: supervisor.TunneledPortInfo.ClientsEntry
1932
(TunnelVisiblity)(0), // 30: supervisor.TunnelVisiblity
1933
}
1934
var file_status_proto_depIdxs = []int32{
1935
28, // 0: supervisor.IDEStatusResponse.desktop:type_name -> supervisor.IDEStatusResponse.DesktopStatus
1936
0, // 1: supervisor.ContentStatusResponse.source:type_name -> supervisor.ContentSource
1937
20, // 2: supervisor.PortsStatusResponse.ports:type_name -> supervisor.PortsStatus
1938
1, // 3: supervisor.ExposedPortInfo.visibility:type_name -> supervisor.PortVisibility
1939
3, // 4: supervisor.ExposedPortInfo.on_exposed:type_name -> supervisor.OnPortExposedAction
1940
2, // 5: supervisor.ExposedPortInfo.protocol:type_name -> supervisor.PortProtocol
1941
30, // 6: supervisor.TunneledPortInfo.visibility:type_name -> supervisor.TunnelVisiblity
1942
29, // 7: supervisor.TunneledPortInfo.clients:type_name -> supervisor.TunneledPortInfo.ClientsEntry
1943
18, // 8: supervisor.PortsStatus.exposed:type_name -> supervisor.ExposedPortInfo
1944
4, // 9: supervisor.PortsStatus.auto_exposure:type_name -> supervisor.PortAutoExposure
1945
19, // 10: supervisor.PortsStatus.tunneled:type_name -> supervisor.TunneledPortInfo
1946
7, // 11: supervisor.PortsStatus.on_open:type_name -> supervisor.PortsStatus.OnOpenAction
1947
23, // 12: supervisor.TasksStatusResponse.tasks:type_name -> supervisor.TaskStatus
1948
5, // 13: supervisor.TaskStatus.state:type_name -> supervisor.TaskState
1949
24, // 14: supervisor.TaskStatus.presentation:type_name -> supervisor.TaskPresentation
1950
27, // 15: supervisor.ResourcesStatusResponse.memory:type_name -> supervisor.ResourceStatus
1951
27, // 16: supervisor.ResourcesStatusResponse.cpu:type_name -> supervisor.ResourceStatus
1952
6, // 17: supervisor.ResourceStatus.severity:type_name -> supervisor.ResourceStatusSeverity
1953
8, // 18: supervisor.StatusService.SupervisorStatus:input_type -> supervisor.SupervisorStatusRequest
1954
10, // 19: supervisor.StatusService.IDEStatus:input_type -> supervisor.IDEStatusRequest
1955
12, // 20: supervisor.StatusService.ContentStatus:input_type -> supervisor.ContentStatusRequest
1956
14, // 21: supervisor.StatusService.BackupStatus:input_type -> supervisor.BackupStatusRequest
1957
16, // 22: supervisor.StatusService.PortsStatus:input_type -> supervisor.PortsStatusRequest
1958
21, // 23: supervisor.StatusService.TasksStatus:input_type -> supervisor.TasksStatusRequest
1959
25, // 24: supervisor.StatusService.ResourcesStatus:input_type -> supervisor.ResourcesStatuRequest
1960
9, // 25: supervisor.StatusService.SupervisorStatus:output_type -> supervisor.SupervisorStatusResponse
1961
11, // 26: supervisor.StatusService.IDEStatus:output_type -> supervisor.IDEStatusResponse
1962
13, // 27: supervisor.StatusService.ContentStatus:output_type -> supervisor.ContentStatusResponse
1963
15, // 28: supervisor.StatusService.BackupStatus:output_type -> supervisor.BackupStatusResponse
1964
17, // 29: supervisor.StatusService.PortsStatus:output_type -> supervisor.PortsStatusResponse
1965
22, // 30: supervisor.StatusService.TasksStatus:output_type -> supervisor.TasksStatusResponse
1966
26, // 31: supervisor.StatusService.ResourcesStatus:output_type -> supervisor.ResourcesStatusResponse
1967
25, // [25:32] is the sub-list for method output_type
1968
18, // [18:25] is the sub-list for method input_type
1969
18, // [18:18] is the sub-list for extension type_name
1970
18, // [18:18] is the sub-list for extension extendee
1971
0, // [0:18] is the sub-list for field type_name
1972
}
1973
1974
func init() { file_status_proto_init() }
1975
func file_status_proto_init() {
1976
if File_status_proto != nil {
1977
return
1978
}
1979
file_port_proto_init()
1980
if !protoimpl.UnsafeEnabled {
1981
file_status_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1982
switch v := v.(*SupervisorStatusRequest); i {
1983
case 0:
1984
return &v.state
1985
case 1:
1986
return &v.sizeCache
1987
case 2:
1988
return &v.unknownFields
1989
default:
1990
return nil
1991
}
1992
}
1993
file_status_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1994
switch v := v.(*SupervisorStatusResponse); i {
1995
case 0:
1996
return &v.state
1997
case 1:
1998
return &v.sizeCache
1999
case 2:
2000
return &v.unknownFields
2001
default:
2002
return nil
2003
}
2004
}
2005
file_status_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
2006
switch v := v.(*IDEStatusRequest); i {
2007
case 0:
2008
return &v.state
2009
case 1:
2010
return &v.sizeCache
2011
case 2:
2012
return &v.unknownFields
2013
default:
2014
return nil
2015
}
2016
}
2017
file_status_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
2018
switch v := v.(*IDEStatusResponse); i {
2019
case 0:
2020
return &v.state
2021
case 1:
2022
return &v.sizeCache
2023
case 2:
2024
return &v.unknownFields
2025
default:
2026
return nil
2027
}
2028
}
2029
file_status_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
2030
switch v := v.(*ContentStatusRequest); i {
2031
case 0:
2032
return &v.state
2033
case 1:
2034
return &v.sizeCache
2035
case 2:
2036
return &v.unknownFields
2037
default:
2038
return nil
2039
}
2040
}
2041
file_status_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
2042
switch v := v.(*ContentStatusResponse); i {
2043
case 0:
2044
return &v.state
2045
case 1:
2046
return &v.sizeCache
2047
case 2:
2048
return &v.unknownFields
2049
default:
2050
return nil
2051
}
2052
}
2053
file_status_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
2054
switch v := v.(*BackupStatusRequest); i {
2055
case 0:
2056
return &v.state
2057
case 1:
2058
return &v.sizeCache
2059
case 2:
2060
return &v.unknownFields
2061
default:
2062
return nil
2063
}
2064
}
2065
file_status_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
2066
switch v := v.(*BackupStatusResponse); i {
2067
case 0:
2068
return &v.state
2069
case 1:
2070
return &v.sizeCache
2071
case 2:
2072
return &v.unknownFields
2073
default:
2074
return nil
2075
}
2076
}
2077
file_status_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
2078
switch v := v.(*PortsStatusRequest); i {
2079
case 0:
2080
return &v.state
2081
case 1:
2082
return &v.sizeCache
2083
case 2:
2084
return &v.unknownFields
2085
default:
2086
return nil
2087
}
2088
}
2089
file_status_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
2090
switch v := v.(*PortsStatusResponse); i {
2091
case 0:
2092
return &v.state
2093
case 1:
2094
return &v.sizeCache
2095
case 2:
2096
return &v.unknownFields
2097
default:
2098
return nil
2099
}
2100
}
2101
file_status_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
2102
switch v := v.(*ExposedPortInfo); i {
2103
case 0:
2104
return &v.state
2105
case 1:
2106
return &v.sizeCache
2107
case 2:
2108
return &v.unknownFields
2109
default:
2110
return nil
2111
}
2112
}
2113
file_status_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
2114
switch v := v.(*TunneledPortInfo); i {
2115
case 0:
2116
return &v.state
2117
case 1:
2118
return &v.sizeCache
2119
case 2:
2120
return &v.unknownFields
2121
default:
2122
return nil
2123
}
2124
}
2125
file_status_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
2126
switch v := v.(*PortsStatus); i {
2127
case 0:
2128
return &v.state
2129
case 1:
2130
return &v.sizeCache
2131
case 2:
2132
return &v.unknownFields
2133
default:
2134
return nil
2135
}
2136
}
2137
file_status_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
2138
switch v := v.(*TasksStatusRequest); i {
2139
case 0:
2140
return &v.state
2141
case 1:
2142
return &v.sizeCache
2143
case 2:
2144
return &v.unknownFields
2145
default:
2146
return nil
2147
}
2148
}
2149
file_status_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
2150
switch v := v.(*TasksStatusResponse); i {
2151
case 0:
2152
return &v.state
2153
case 1:
2154
return &v.sizeCache
2155
case 2:
2156
return &v.unknownFields
2157
default:
2158
return nil
2159
}
2160
}
2161
file_status_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
2162
switch v := v.(*TaskStatus); i {
2163
case 0:
2164
return &v.state
2165
case 1:
2166
return &v.sizeCache
2167
case 2:
2168
return &v.unknownFields
2169
default:
2170
return nil
2171
}
2172
}
2173
file_status_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
2174
switch v := v.(*TaskPresentation); i {
2175
case 0:
2176
return &v.state
2177
case 1:
2178
return &v.sizeCache
2179
case 2:
2180
return &v.unknownFields
2181
default:
2182
return nil
2183
}
2184
}
2185
file_status_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
2186
switch v := v.(*ResourcesStatuRequest); i {
2187
case 0:
2188
return &v.state
2189
case 1:
2190
return &v.sizeCache
2191
case 2:
2192
return &v.unknownFields
2193
default:
2194
return nil
2195
}
2196
}
2197
file_status_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
2198
switch v := v.(*ResourcesStatusResponse); i {
2199
case 0:
2200
return &v.state
2201
case 1:
2202
return &v.sizeCache
2203
case 2:
2204
return &v.unknownFields
2205
default:
2206
return nil
2207
}
2208
}
2209
file_status_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
2210
switch v := v.(*ResourceStatus); i {
2211
case 0:
2212
return &v.state
2213
case 1:
2214
return &v.sizeCache
2215
case 2:
2216
return &v.unknownFields
2217
default:
2218
return nil
2219
}
2220
}
2221
file_status_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
2222
switch v := v.(*IDEStatusResponse_DesktopStatus); i {
2223
case 0:
2224
return &v.state
2225
case 1:
2226
return &v.sizeCache
2227
case 2:
2228
return &v.unknownFields
2229
default:
2230
return nil
2231
}
2232
}
2233
}
2234
type x struct{}
2235
out := protoimpl.TypeBuilder{
2236
File: protoimpl.DescBuilder{
2237
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
2238
RawDescriptor: file_status_proto_rawDesc,
2239
NumEnums: 8,
2240
NumMessages: 22,
2241
NumExtensions: 0,
2242
NumServices: 1,
2243
},
2244
GoTypes: file_status_proto_goTypes,
2245
DependencyIndexes: file_status_proto_depIdxs,
2246
EnumInfos: file_status_proto_enumTypes,
2247
MessageInfos: file_status_proto_msgTypes,
2248
}.Build()
2249
File_status_proto = out.File
2250
file_status_proto_rawDesc = nil
2251
file_status_proto_goTypes = nil
2252
file_status_proto_depIdxs = nil
2253
}
2254
2255