Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/public-api/go/v1/installation.pb.go
2500 views
1
// Copyright (c) 2025 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 (unknown)
9
// source: gitpod/v1/installation.proto
10
11
package v1
12
13
import (
14
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
15
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
16
timestamppb "google.golang.org/protobuf/types/known/timestamppb"
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 GetOnboardingStateRequest struct {
29
state protoimpl.MessageState
30
sizeCache protoimpl.SizeCache
31
unknownFields protoimpl.UnknownFields
32
}
33
34
func (x *GetOnboardingStateRequest) Reset() {
35
*x = GetOnboardingStateRequest{}
36
if protoimpl.UnsafeEnabled {
37
mi := &file_gitpod_v1_installation_proto_msgTypes[0]
38
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
39
ms.StoreMessageInfo(mi)
40
}
41
}
42
43
func (x *GetOnboardingStateRequest) String() string {
44
return protoimpl.X.MessageStringOf(x)
45
}
46
47
func (*GetOnboardingStateRequest) ProtoMessage() {}
48
49
func (x *GetOnboardingStateRequest) ProtoReflect() protoreflect.Message {
50
mi := &file_gitpod_v1_installation_proto_msgTypes[0]
51
if protoimpl.UnsafeEnabled && x != nil {
52
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
53
if ms.LoadMessageInfo() == nil {
54
ms.StoreMessageInfo(mi)
55
}
56
return ms
57
}
58
return mi.MessageOf(x)
59
}
60
61
// Deprecated: Use GetOnboardingStateRequest.ProtoReflect.Descriptor instead.
62
func (*GetOnboardingStateRequest) Descriptor() ([]byte, []int) {
63
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{0}
64
}
65
66
type GetOnboardingStateResponse struct {
67
state protoimpl.MessageState
68
sizeCache protoimpl.SizeCache
69
unknownFields protoimpl.UnknownFields
70
71
OnboardingState *OnboardingState `protobuf:"bytes,1,opt,name=onboarding_state,json=onboardingState,proto3" json:"onboarding_state,omitempty"`
72
}
73
74
func (x *GetOnboardingStateResponse) Reset() {
75
*x = GetOnboardingStateResponse{}
76
if protoimpl.UnsafeEnabled {
77
mi := &file_gitpod_v1_installation_proto_msgTypes[1]
78
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
79
ms.StoreMessageInfo(mi)
80
}
81
}
82
83
func (x *GetOnboardingStateResponse) String() string {
84
return protoimpl.X.MessageStringOf(x)
85
}
86
87
func (*GetOnboardingStateResponse) ProtoMessage() {}
88
89
func (x *GetOnboardingStateResponse) ProtoReflect() protoreflect.Message {
90
mi := &file_gitpod_v1_installation_proto_msgTypes[1]
91
if protoimpl.UnsafeEnabled && x != nil {
92
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
93
if ms.LoadMessageInfo() == nil {
94
ms.StoreMessageInfo(mi)
95
}
96
return ms
97
}
98
return mi.MessageOf(x)
99
}
100
101
// Deprecated: Use GetOnboardingStateResponse.ProtoReflect.Descriptor instead.
102
func (*GetOnboardingStateResponse) Descriptor() ([]byte, []int) {
103
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{1}
104
}
105
106
func (x *GetOnboardingStateResponse) GetOnboardingState() *OnboardingState {
107
if x != nil {
108
return x.OnboardingState
109
}
110
return nil
111
}
112
113
type OnboardingState struct {
114
state protoimpl.MessageState
115
sizeCache protoimpl.SizeCache
116
unknownFields protoimpl.UnknownFields
117
118
// Whether at least one organization has completed the onboarding
119
Completed bool `protobuf:"varint,1,opt,name=completed,proto3" json:"completed,omitempty"`
120
// The total number of organizations
121
OrganizationCountTotal int32 `protobuf:"varint,2,opt,name=organization_count_total,json=organizationCountTotal,proto3" json:"organization_count_total,omitempty"`
122
}
123
124
func (x *OnboardingState) Reset() {
125
*x = OnboardingState{}
126
if protoimpl.UnsafeEnabled {
127
mi := &file_gitpod_v1_installation_proto_msgTypes[2]
128
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
129
ms.StoreMessageInfo(mi)
130
}
131
}
132
133
func (x *OnboardingState) String() string {
134
return protoimpl.X.MessageStringOf(x)
135
}
136
137
func (*OnboardingState) ProtoMessage() {}
138
139
func (x *OnboardingState) ProtoReflect() protoreflect.Message {
140
mi := &file_gitpod_v1_installation_proto_msgTypes[2]
141
if protoimpl.UnsafeEnabled && x != nil {
142
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
143
if ms.LoadMessageInfo() == nil {
144
ms.StoreMessageInfo(mi)
145
}
146
return ms
147
}
148
return mi.MessageOf(x)
149
}
150
151
// Deprecated: Use OnboardingState.ProtoReflect.Descriptor instead.
152
func (*OnboardingState) Descriptor() ([]byte, []int) {
153
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{2}
154
}
155
156
func (x *OnboardingState) GetCompleted() bool {
157
if x != nil {
158
return x.Completed
159
}
160
return false
161
}
162
163
func (x *OnboardingState) GetOrganizationCountTotal() int32 {
164
if x != nil {
165
return x.OrganizationCountTotal
166
}
167
return 0
168
}
169
170
type GetInstallationWorkspaceDefaultImageRequest struct {
171
state protoimpl.MessageState
172
sizeCache protoimpl.SizeCache
173
unknownFields protoimpl.UnknownFields
174
}
175
176
func (x *GetInstallationWorkspaceDefaultImageRequest) Reset() {
177
*x = GetInstallationWorkspaceDefaultImageRequest{}
178
if protoimpl.UnsafeEnabled {
179
mi := &file_gitpod_v1_installation_proto_msgTypes[3]
180
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
181
ms.StoreMessageInfo(mi)
182
}
183
}
184
185
func (x *GetInstallationWorkspaceDefaultImageRequest) String() string {
186
return protoimpl.X.MessageStringOf(x)
187
}
188
189
func (*GetInstallationWorkspaceDefaultImageRequest) ProtoMessage() {}
190
191
func (x *GetInstallationWorkspaceDefaultImageRequest) ProtoReflect() protoreflect.Message {
192
mi := &file_gitpod_v1_installation_proto_msgTypes[3]
193
if protoimpl.UnsafeEnabled && x != nil {
194
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
195
if ms.LoadMessageInfo() == nil {
196
ms.StoreMessageInfo(mi)
197
}
198
return ms
199
}
200
return mi.MessageOf(x)
201
}
202
203
// Deprecated: Use GetInstallationWorkspaceDefaultImageRequest.ProtoReflect.Descriptor instead.
204
func (*GetInstallationWorkspaceDefaultImageRequest) Descriptor() ([]byte, []int) {
205
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{3}
206
}
207
208
type GetInstallationWorkspaceDefaultImageResponse struct {
209
state protoimpl.MessageState
210
sizeCache protoimpl.SizeCache
211
unknownFields protoimpl.UnknownFields
212
213
DefaultWorkspaceImage string `protobuf:"bytes,1,opt,name=default_workspace_image,json=defaultWorkspaceImage,proto3" json:"default_workspace_image,omitempty"`
214
}
215
216
func (x *GetInstallationWorkspaceDefaultImageResponse) Reset() {
217
*x = GetInstallationWorkspaceDefaultImageResponse{}
218
if protoimpl.UnsafeEnabled {
219
mi := &file_gitpod_v1_installation_proto_msgTypes[4]
220
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
221
ms.StoreMessageInfo(mi)
222
}
223
}
224
225
func (x *GetInstallationWorkspaceDefaultImageResponse) String() string {
226
return protoimpl.X.MessageStringOf(x)
227
}
228
229
func (*GetInstallationWorkspaceDefaultImageResponse) ProtoMessage() {}
230
231
func (x *GetInstallationWorkspaceDefaultImageResponse) ProtoReflect() protoreflect.Message {
232
mi := &file_gitpod_v1_installation_proto_msgTypes[4]
233
if protoimpl.UnsafeEnabled && x != nil {
234
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
235
if ms.LoadMessageInfo() == nil {
236
ms.StoreMessageInfo(mi)
237
}
238
return ms
239
}
240
return mi.MessageOf(x)
241
}
242
243
// Deprecated: Use GetInstallationWorkspaceDefaultImageResponse.ProtoReflect.Descriptor instead.
244
func (*GetInstallationWorkspaceDefaultImageResponse) Descriptor() ([]byte, []int) {
245
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{4}
246
}
247
248
func (x *GetInstallationWorkspaceDefaultImageResponse) GetDefaultWorkspaceImage() string {
249
if x != nil {
250
return x.DefaultWorkspaceImage
251
}
252
return ""
253
}
254
255
type ListBlockedRepositoriesRequest struct {
256
state protoimpl.MessageState
257
sizeCache protoimpl.SizeCache
258
unknownFields protoimpl.UnknownFields
259
260
// pagination contains the pagination options for listing blocked repositories
261
Pagination *PaginationRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
262
// sort contains the sort options for listing blocked repositories
263
// BlockedRepositories can be sorted by "urlRegexp"
264
Sort []*Sort `protobuf:"bytes,2,rep,name=sort,proto3" json:"sort,omitempty"`
265
// search_term is a search term to filter blocked repositories by url_regexp
266
SearchTerm string `protobuf:"bytes,3,opt,name=search_term,json=searchTerm,proto3" json:"search_term,omitempty"`
267
}
268
269
func (x *ListBlockedRepositoriesRequest) Reset() {
270
*x = ListBlockedRepositoriesRequest{}
271
if protoimpl.UnsafeEnabled {
272
mi := &file_gitpod_v1_installation_proto_msgTypes[5]
273
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
274
ms.StoreMessageInfo(mi)
275
}
276
}
277
278
func (x *ListBlockedRepositoriesRequest) String() string {
279
return protoimpl.X.MessageStringOf(x)
280
}
281
282
func (*ListBlockedRepositoriesRequest) ProtoMessage() {}
283
284
func (x *ListBlockedRepositoriesRequest) ProtoReflect() protoreflect.Message {
285
mi := &file_gitpod_v1_installation_proto_msgTypes[5]
286
if protoimpl.UnsafeEnabled && x != nil {
287
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
288
if ms.LoadMessageInfo() == nil {
289
ms.StoreMessageInfo(mi)
290
}
291
return ms
292
}
293
return mi.MessageOf(x)
294
}
295
296
// Deprecated: Use ListBlockedRepositoriesRequest.ProtoReflect.Descriptor instead.
297
func (*ListBlockedRepositoriesRequest) Descriptor() ([]byte, []int) {
298
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{5}
299
}
300
301
func (x *ListBlockedRepositoriesRequest) GetPagination() *PaginationRequest {
302
if x != nil {
303
return x.Pagination
304
}
305
return nil
306
}
307
308
func (x *ListBlockedRepositoriesRequest) GetSort() []*Sort {
309
if x != nil {
310
return x.Sort
311
}
312
return nil
313
}
314
315
func (x *ListBlockedRepositoriesRequest) GetSearchTerm() string {
316
if x != nil {
317
return x.SearchTerm
318
}
319
return ""
320
}
321
322
type ListBlockedRepositoriesResponse struct {
323
state protoimpl.MessageState
324
sizeCache protoimpl.SizeCache
325
unknownFields protoimpl.UnknownFields
326
327
// pagination contains the pagination options for listing blocked repositories
328
Pagination *PaginationResponse `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
329
// blocked_repositories are the blocked repositories
330
BlockedRepositories []*BlockedRepository `protobuf:"bytes,2,rep,name=blocked_repositories,json=blockedRepositories,proto3" json:"blocked_repositories,omitempty"`
331
}
332
333
func (x *ListBlockedRepositoriesResponse) Reset() {
334
*x = ListBlockedRepositoriesResponse{}
335
if protoimpl.UnsafeEnabled {
336
mi := &file_gitpod_v1_installation_proto_msgTypes[6]
337
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
338
ms.StoreMessageInfo(mi)
339
}
340
}
341
342
func (x *ListBlockedRepositoriesResponse) String() string {
343
return protoimpl.X.MessageStringOf(x)
344
}
345
346
func (*ListBlockedRepositoriesResponse) ProtoMessage() {}
347
348
func (x *ListBlockedRepositoriesResponse) ProtoReflect() protoreflect.Message {
349
mi := &file_gitpod_v1_installation_proto_msgTypes[6]
350
if protoimpl.UnsafeEnabled && x != nil {
351
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
352
if ms.LoadMessageInfo() == nil {
353
ms.StoreMessageInfo(mi)
354
}
355
return ms
356
}
357
return mi.MessageOf(x)
358
}
359
360
// Deprecated: Use ListBlockedRepositoriesResponse.ProtoReflect.Descriptor instead.
361
func (*ListBlockedRepositoriesResponse) Descriptor() ([]byte, []int) {
362
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{6}
363
}
364
365
func (x *ListBlockedRepositoriesResponse) GetPagination() *PaginationResponse {
366
if x != nil {
367
return x.Pagination
368
}
369
return nil
370
}
371
372
func (x *ListBlockedRepositoriesResponse) GetBlockedRepositories() []*BlockedRepository {
373
if x != nil {
374
return x.BlockedRepositories
375
}
376
return nil
377
}
378
379
type CreateBlockedRepositoryRequest struct {
380
state protoimpl.MessageState
381
sizeCache protoimpl.SizeCache
382
unknownFields protoimpl.UnknownFields
383
384
// url_regexp is the regular expression for the repository URL
385
UrlRegexp string `protobuf:"bytes,1,opt,name=url_regexp,json=urlRegexp,proto3" json:"url_regexp,omitempty"`
386
// block_user indicates if the user should be blocked from accessing the
387
// repository
388
BlockUser bool `protobuf:"varint,2,opt,name=block_user,json=blockUser,proto3" json:"block_user,omitempty"`
389
// block_free_usage indicates if a free tier user may not start a workspace on that repository URL
390
BlockFreeUsage bool `protobuf:"varint,3,opt,name=block_free_usage,json=blockFreeUsage,proto3" json:"block_free_usage,omitempty"`
391
}
392
393
func (x *CreateBlockedRepositoryRequest) Reset() {
394
*x = CreateBlockedRepositoryRequest{}
395
if protoimpl.UnsafeEnabled {
396
mi := &file_gitpod_v1_installation_proto_msgTypes[7]
397
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
398
ms.StoreMessageInfo(mi)
399
}
400
}
401
402
func (x *CreateBlockedRepositoryRequest) String() string {
403
return protoimpl.X.MessageStringOf(x)
404
}
405
406
func (*CreateBlockedRepositoryRequest) ProtoMessage() {}
407
408
func (x *CreateBlockedRepositoryRequest) ProtoReflect() protoreflect.Message {
409
mi := &file_gitpod_v1_installation_proto_msgTypes[7]
410
if protoimpl.UnsafeEnabled && x != nil {
411
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
412
if ms.LoadMessageInfo() == nil {
413
ms.StoreMessageInfo(mi)
414
}
415
return ms
416
}
417
return mi.MessageOf(x)
418
}
419
420
// Deprecated: Use CreateBlockedRepositoryRequest.ProtoReflect.Descriptor instead.
421
func (*CreateBlockedRepositoryRequest) Descriptor() ([]byte, []int) {
422
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{7}
423
}
424
425
func (x *CreateBlockedRepositoryRequest) GetUrlRegexp() string {
426
if x != nil {
427
return x.UrlRegexp
428
}
429
return ""
430
}
431
432
func (x *CreateBlockedRepositoryRequest) GetBlockUser() bool {
433
if x != nil {
434
return x.BlockUser
435
}
436
return false
437
}
438
439
func (x *CreateBlockedRepositoryRequest) GetBlockFreeUsage() bool {
440
if x != nil {
441
return x.BlockFreeUsage
442
}
443
return false
444
}
445
446
type CreateBlockedRepositoryResponse struct {
447
state protoimpl.MessageState
448
sizeCache protoimpl.SizeCache
449
unknownFields protoimpl.UnknownFields
450
451
BlockedRepository *BlockedRepository `protobuf:"bytes,1,opt,name=blocked_repository,json=blockedRepository,proto3" json:"blocked_repository,omitempty"`
452
}
453
454
func (x *CreateBlockedRepositoryResponse) Reset() {
455
*x = CreateBlockedRepositoryResponse{}
456
if protoimpl.UnsafeEnabled {
457
mi := &file_gitpod_v1_installation_proto_msgTypes[8]
458
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
459
ms.StoreMessageInfo(mi)
460
}
461
}
462
463
func (x *CreateBlockedRepositoryResponse) String() string {
464
return protoimpl.X.MessageStringOf(x)
465
}
466
467
func (*CreateBlockedRepositoryResponse) ProtoMessage() {}
468
469
func (x *CreateBlockedRepositoryResponse) ProtoReflect() protoreflect.Message {
470
mi := &file_gitpod_v1_installation_proto_msgTypes[8]
471
if protoimpl.UnsafeEnabled && x != nil {
472
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
473
if ms.LoadMessageInfo() == nil {
474
ms.StoreMessageInfo(mi)
475
}
476
return ms
477
}
478
return mi.MessageOf(x)
479
}
480
481
// Deprecated: Use CreateBlockedRepositoryResponse.ProtoReflect.Descriptor instead.
482
func (*CreateBlockedRepositoryResponse) Descriptor() ([]byte, []int) {
483
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{8}
484
}
485
486
func (x *CreateBlockedRepositoryResponse) GetBlockedRepository() *BlockedRepository {
487
if x != nil {
488
return x.BlockedRepository
489
}
490
return nil
491
}
492
493
type DeleteBlockedRepositoryRequest struct {
494
state protoimpl.MessageState
495
sizeCache protoimpl.SizeCache
496
unknownFields protoimpl.UnknownFields
497
498
// blocked_repository_id is the ID of the blocked repository
499
BlockedRepositoryId uint32 `protobuf:"varint,1,opt,name=blocked_repository_id,json=blockedRepositoryId,proto3" json:"blocked_repository_id,omitempty"`
500
}
501
502
func (x *DeleteBlockedRepositoryRequest) Reset() {
503
*x = DeleteBlockedRepositoryRequest{}
504
if protoimpl.UnsafeEnabled {
505
mi := &file_gitpod_v1_installation_proto_msgTypes[9]
506
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
507
ms.StoreMessageInfo(mi)
508
}
509
}
510
511
func (x *DeleteBlockedRepositoryRequest) String() string {
512
return protoimpl.X.MessageStringOf(x)
513
}
514
515
func (*DeleteBlockedRepositoryRequest) ProtoMessage() {}
516
517
func (x *DeleteBlockedRepositoryRequest) ProtoReflect() protoreflect.Message {
518
mi := &file_gitpod_v1_installation_proto_msgTypes[9]
519
if protoimpl.UnsafeEnabled && x != nil {
520
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
521
if ms.LoadMessageInfo() == nil {
522
ms.StoreMessageInfo(mi)
523
}
524
return ms
525
}
526
return mi.MessageOf(x)
527
}
528
529
// Deprecated: Use DeleteBlockedRepositoryRequest.ProtoReflect.Descriptor instead.
530
func (*DeleteBlockedRepositoryRequest) Descriptor() ([]byte, []int) {
531
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{9}
532
}
533
534
func (x *DeleteBlockedRepositoryRequest) GetBlockedRepositoryId() uint32 {
535
if x != nil {
536
return x.BlockedRepositoryId
537
}
538
return 0
539
}
540
541
type DeleteBlockedRepositoryResponse struct {
542
state protoimpl.MessageState
543
sizeCache protoimpl.SizeCache
544
unknownFields protoimpl.UnknownFields
545
}
546
547
func (x *DeleteBlockedRepositoryResponse) Reset() {
548
*x = DeleteBlockedRepositoryResponse{}
549
if protoimpl.UnsafeEnabled {
550
mi := &file_gitpod_v1_installation_proto_msgTypes[10]
551
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
552
ms.StoreMessageInfo(mi)
553
}
554
}
555
556
func (x *DeleteBlockedRepositoryResponse) String() string {
557
return protoimpl.X.MessageStringOf(x)
558
}
559
560
func (*DeleteBlockedRepositoryResponse) ProtoMessage() {}
561
562
func (x *DeleteBlockedRepositoryResponse) ProtoReflect() protoreflect.Message {
563
mi := &file_gitpod_v1_installation_proto_msgTypes[10]
564
if protoimpl.UnsafeEnabled && x != nil {
565
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
566
if ms.LoadMessageInfo() == nil {
567
ms.StoreMessageInfo(mi)
568
}
569
return ms
570
}
571
return mi.MessageOf(x)
572
}
573
574
// Deprecated: Use DeleteBlockedRepositoryResponse.ProtoReflect.Descriptor instead.
575
func (*DeleteBlockedRepositoryResponse) Descriptor() ([]byte, []int) {
576
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{10}
577
}
578
579
type ListBlockedEmailDomainsRequest struct {
580
state protoimpl.MessageState
581
sizeCache protoimpl.SizeCache
582
unknownFields protoimpl.UnknownFields
583
584
// pagination contains the pagination options for listing blocked email
585
// domains
586
Pagination *PaginationRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
587
}
588
589
func (x *ListBlockedEmailDomainsRequest) Reset() {
590
*x = ListBlockedEmailDomainsRequest{}
591
if protoimpl.UnsafeEnabled {
592
mi := &file_gitpod_v1_installation_proto_msgTypes[11]
593
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
594
ms.StoreMessageInfo(mi)
595
}
596
}
597
598
func (x *ListBlockedEmailDomainsRequest) String() string {
599
return protoimpl.X.MessageStringOf(x)
600
}
601
602
func (*ListBlockedEmailDomainsRequest) ProtoMessage() {}
603
604
func (x *ListBlockedEmailDomainsRequest) ProtoReflect() protoreflect.Message {
605
mi := &file_gitpod_v1_installation_proto_msgTypes[11]
606
if protoimpl.UnsafeEnabled && x != nil {
607
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
608
if ms.LoadMessageInfo() == nil {
609
ms.StoreMessageInfo(mi)
610
}
611
return ms
612
}
613
return mi.MessageOf(x)
614
}
615
616
// Deprecated: Use ListBlockedEmailDomainsRequest.ProtoReflect.Descriptor instead.
617
func (*ListBlockedEmailDomainsRequest) Descriptor() ([]byte, []int) {
618
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{11}
619
}
620
621
func (x *ListBlockedEmailDomainsRequest) GetPagination() *PaginationRequest {
622
if x != nil {
623
return x.Pagination
624
}
625
return nil
626
}
627
628
type ListBlockedEmailDomainsResponse struct {
629
state protoimpl.MessageState
630
sizeCache protoimpl.SizeCache
631
unknownFields protoimpl.UnknownFields
632
633
// pagination contains the pagination options for listing blocked email
634
// domains
635
Pagination *PaginationResponse `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
636
// blocked_email_domains are the blocked email domains
637
BlockedEmailDomains []*BlockedEmailDomain `protobuf:"bytes,2,rep,name=blocked_email_domains,json=blockedEmailDomains,proto3" json:"blocked_email_domains,omitempty"`
638
}
639
640
func (x *ListBlockedEmailDomainsResponse) Reset() {
641
*x = ListBlockedEmailDomainsResponse{}
642
if protoimpl.UnsafeEnabled {
643
mi := &file_gitpod_v1_installation_proto_msgTypes[12]
644
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
645
ms.StoreMessageInfo(mi)
646
}
647
}
648
649
func (x *ListBlockedEmailDomainsResponse) String() string {
650
return protoimpl.X.MessageStringOf(x)
651
}
652
653
func (*ListBlockedEmailDomainsResponse) ProtoMessage() {}
654
655
func (x *ListBlockedEmailDomainsResponse) ProtoReflect() protoreflect.Message {
656
mi := &file_gitpod_v1_installation_proto_msgTypes[12]
657
if protoimpl.UnsafeEnabled && x != nil {
658
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
659
if ms.LoadMessageInfo() == nil {
660
ms.StoreMessageInfo(mi)
661
}
662
return ms
663
}
664
return mi.MessageOf(x)
665
}
666
667
// Deprecated: Use ListBlockedEmailDomainsResponse.ProtoReflect.Descriptor instead.
668
func (*ListBlockedEmailDomainsResponse) Descriptor() ([]byte, []int) {
669
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{12}
670
}
671
672
func (x *ListBlockedEmailDomainsResponse) GetPagination() *PaginationResponse {
673
if x != nil {
674
return x.Pagination
675
}
676
return nil
677
}
678
679
func (x *ListBlockedEmailDomainsResponse) GetBlockedEmailDomains() []*BlockedEmailDomain {
680
if x != nil {
681
return x.BlockedEmailDomains
682
}
683
return nil
684
}
685
686
type CreateBlockedEmailDomainRequest struct {
687
state protoimpl.MessageState
688
sizeCache protoimpl.SizeCache
689
unknownFields protoimpl.UnknownFields
690
691
// domain is the blocked email domain
692
Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
693
Negative bool `protobuf:"varint,2,opt,name=negative,proto3" json:"negative,omitempty"`
694
}
695
696
func (x *CreateBlockedEmailDomainRequest) Reset() {
697
*x = CreateBlockedEmailDomainRequest{}
698
if protoimpl.UnsafeEnabled {
699
mi := &file_gitpod_v1_installation_proto_msgTypes[13]
700
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
701
ms.StoreMessageInfo(mi)
702
}
703
}
704
705
func (x *CreateBlockedEmailDomainRequest) String() string {
706
return protoimpl.X.MessageStringOf(x)
707
}
708
709
func (*CreateBlockedEmailDomainRequest) ProtoMessage() {}
710
711
func (x *CreateBlockedEmailDomainRequest) ProtoReflect() protoreflect.Message {
712
mi := &file_gitpod_v1_installation_proto_msgTypes[13]
713
if protoimpl.UnsafeEnabled && x != nil {
714
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
715
if ms.LoadMessageInfo() == nil {
716
ms.StoreMessageInfo(mi)
717
}
718
return ms
719
}
720
return mi.MessageOf(x)
721
}
722
723
// Deprecated: Use CreateBlockedEmailDomainRequest.ProtoReflect.Descriptor instead.
724
func (*CreateBlockedEmailDomainRequest) Descriptor() ([]byte, []int) {
725
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{13}
726
}
727
728
func (x *CreateBlockedEmailDomainRequest) GetDomain() string {
729
if x != nil {
730
return x.Domain
731
}
732
return ""
733
}
734
735
func (x *CreateBlockedEmailDomainRequest) GetNegative() bool {
736
if x != nil {
737
return x.Negative
738
}
739
return false
740
}
741
742
type CreateBlockedEmailDomainResponse struct {
743
state protoimpl.MessageState
744
sizeCache protoimpl.SizeCache
745
unknownFields protoimpl.UnknownFields
746
747
BlockedEmailDomain *BlockedEmailDomain `protobuf:"bytes,1,opt,name=blocked_email_domain,json=blockedEmailDomain,proto3" json:"blocked_email_domain,omitempty"`
748
}
749
750
func (x *CreateBlockedEmailDomainResponse) Reset() {
751
*x = CreateBlockedEmailDomainResponse{}
752
if protoimpl.UnsafeEnabled {
753
mi := &file_gitpod_v1_installation_proto_msgTypes[14]
754
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
755
ms.StoreMessageInfo(mi)
756
}
757
}
758
759
func (x *CreateBlockedEmailDomainResponse) String() string {
760
return protoimpl.X.MessageStringOf(x)
761
}
762
763
func (*CreateBlockedEmailDomainResponse) ProtoMessage() {}
764
765
func (x *CreateBlockedEmailDomainResponse) ProtoReflect() protoreflect.Message {
766
mi := &file_gitpod_v1_installation_proto_msgTypes[14]
767
if protoimpl.UnsafeEnabled && x != nil {
768
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
769
if ms.LoadMessageInfo() == nil {
770
ms.StoreMessageInfo(mi)
771
}
772
return ms
773
}
774
return mi.MessageOf(x)
775
}
776
777
// Deprecated: Use CreateBlockedEmailDomainResponse.ProtoReflect.Descriptor instead.
778
func (*CreateBlockedEmailDomainResponse) Descriptor() ([]byte, []int) {
779
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{14}
780
}
781
782
func (x *CreateBlockedEmailDomainResponse) GetBlockedEmailDomain() *BlockedEmailDomain {
783
if x != nil {
784
return x.BlockedEmailDomain
785
}
786
return nil
787
}
788
789
type BlockedRepository struct {
790
state protoimpl.MessageState
791
sizeCache protoimpl.SizeCache
792
unknownFields protoimpl.UnknownFields
793
794
// id is the ID of the blocked repository
795
Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
796
// url_regexp is the regular expression for the repository URL
797
UrlRegexp string `protobuf:"bytes,2,opt,name=url_regexp,json=urlRegexp,proto3" json:"url_regexp,omitempty"`
798
// block_user indicates if the user should be blocked from accessing the
799
// repository
800
BlockUser bool `protobuf:"varint,3,opt,name=block_user,json=blockUser,proto3" json:"block_user,omitempty"`
801
CreationTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=creation_time,json=creationTime,proto3" json:"creation_time,omitempty"`
802
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
803
// block_free_usage indicates if a free tier user may not start a workspace on that repository URL
804
BlockFreeUsage bool `protobuf:"varint,6,opt,name=block_free_usage,json=blockFreeUsage,proto3" json:"block_free_usage,omitempty"`
805
}
806
807
func (x *BlockedRepository) Reset() {
808
*x = BlockedRepository{}
809
if protoimpl.UnsafeEnabled {
810
mi := &file_gitpod_v1_installation_proto_msgTypes[15]
811
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
812
ms.StoreMessageInfo(mi)
813
}
814
}
815
816
func (x *BlockedRepository) String() string {
817
return protoimpl.X.MessageStringOf(x)
818
}
819
820
func (*BlockedRepository) ProtoMessage() {}
821
822
func (x *BlockedRepository) ProtoReflect() protoreflect.Message {
823
mi := &file_gitpod_v1_installation_proto_msgTypes[15]
824
if protoimpl.UnsafeEnabled && x != nil {
825
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
826
if ms.LoadMessageInfo() == nil {
827
ms.StoreMessageInfo(mi)
828
}
829
return ms
830
}
831
return mi.MessageOf(x)
832
}
833
834
// Deprecated: Use BlockedRepository.ProtoReflect.Descriptor instead.
835
func (*BlockedRepository) Descriptor() ([]byte, []int) {
836
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{15}
837
}
838
839
func (x *BlockedRepository) GetId() uint32 {
840
if x != nil {
841
return x.Id
842
}
843
return 0
844
}
845
846
func (x *BlockedRepository) GetUrlRegexp() string {
847
if x != nil {
848
return x.UrlRegexp
849
}
850
return ""
851
}
852
853
func (x *BlockedRepository) GetBlockUser() bool {
854
if x != nil {
855
return x.BlockUser
856
}
857
return false
858
}
859
860
func (x *BlockedRepository) GetCreationTime() *timestamppb.Timestamp {
861
if x != nil {
862
return x.CreationTime
863
}
864
return nil
865
}
866
867
func (x *BlockedRepository) GetUpdateTime() *timestamppb.Timestamp {
868
if x != nil {
869
return x.UpdateTime
870
}
871
return nil
872
}
873
874
func (x *BlockedRepository) GetBlockFreeUsage() bool {
875
if x != nil {
876
return x.BlockFreeUsage
877
}
878
return false
879
}
880
881
type BlockedEmailDomain struct {
882
state protoimpl.MessageState
883
sizeCache protoimpl.SizeCache
884
unknownFields protoimpl.UnknownFields
885
886
// id is the ID of the blocked email domain
887
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
888
// domain is the blocked email domain
889
Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
890
Negative bool `protobuf:"varint,3,opt,name=negative,proto3" json:"negative,omitempty"`
891
}
892
893
func (x *BlockedEmailDomain) Reset() {
894
*x = BlockedEmailDomain{}
895
if protoimpl.UnsafeEnabled {
896
mi := &file_gitpod_v1_installation_proto_msgTypes[16]
897
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
898
ms.StoreMessageInfo(mi)
899
}
900
}
901
902
func (x *BlockedEmailDomain) String() string {
903
return protoimpl.X.MessageStringOf(x)
904
}
905
906
func (*BlockedEmailDomain) ProtoMessage() {}
907
908
func (x *BlockedEmailDomain) ProtoReflect() protoreflect.Message {
909
mi := &file_gitpod_v1_installation_proto_msgTypes[16]
910
if protoimpl.UnsafeEnabled && x != nil {
911
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
912
if ms.LoadMessageInfo() == nil {
913
ms.StoreMessageInfo(mi)
914
}
915
return ms
916
}
917
return mi.MessageOf(x)
918
}
919
920
// Deprecated: Use BlockedEmailDomain.ProtoReflect.Descriptor instead.
921
func (*BlockedEmailDomain) Descriptor() ([]byte, []int) {
922
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{16}
923
}
924
925
func (x *BlockedEmailDomain) GetId() string {
926
if x != nil {
927
return x.Id
928
}
929
return ""
930
}
931
932
func (x *BlockedEmailDomain) GetDomain() string {
933
if x != nil {
934
return x.Domain
935
}
936
return ""
937
}
938
939
func (x *BlockedEmailDomain) GetNegative() bool {
940
if x != nil {
941
return x.Negative
942
}
943
return false
944
}
945
946
type GetInstallationConfigurationRequest struct {
947
state protoimpl.MessageState
948
sizeCache protoimpl.SizeCache
949
unknownFields protoimpl.UnknownFields
950
}
951
952
func (x *GetInstallationConfigurationRequest) Reset() {
953
*x = GetInstallationConfigurationRequest{}
954
if protoimpl.UnsafeEnabled {
955
mi := &file_gitpod_v1_installation_proto_msgTypes[17]
956
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
957
ms.StoreMessageInfo(mi)
958
}
959
}
960
961
func (x *GetInstallationConfigurationRequest) String() string {
962
return protoimpl.X.MessageStringOf(x)
963
}
964
965
func (*GetInstallationConfigurationRequest) ProtoMessage() {}
966
967
func (x *GetInstallationConfigurationRequest) ProtoReflect() protoreflect.Message {
968
mi := &file_gitpod_v1_installation_proto_msgTypes[17]
969
if protoimpl.UnsafeEnabled && x != nil {
970
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
971
if ms.LoadMessageInfo() == nil {
972
ms.StoreMessageInfo(mi)
973
}
974
return ms
975
}
976
return mi.MessageOf(x)
977
}
978
979
// Deprecated: Use GetInstallationConfigurationRequest.ProtoReflect.Descriptor instead.
980
func (*GetInstallationConfigurationRequest) Descriptor() ([]byte, []int) {
981
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{17}
982
}
983
984
type GetInstallationConfigurationResponse struct {
985
state protoimpl.MessageState
986
sizeCache protoimpl.SizeCache
987
unknownFields protoimpl.UnknownFields
988
989
Configuration *InstallationConfiguration `protobuf:"bytes,1,opt,name=configuration,proto3" json:"configuration,omitempty"`
990
}
991
992
func (x *GetInstallationConfigurationResponse) Reset() {
993
*x = GetInstallationConfigurationResponse{}
994
if protoimpl.UnsafeEnabled {
995
mi := &file_gitpod_v1_installation_proto_msgTypes[18]
996
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
997
ms.StoreMessageInfo(mi)
998
}
999
}
1000
1001
func (x *GetInstallationConfigurationResponse) String() string {
1002
return protoimpl.X.MessageStringOf(x)
1003
}
1004
1005
func (*GetInstallationConfigurationResponse) ProtoMessage() {}
1006
1007
func (x *GetInstallationConfigurationResponse) ProtoReflect() protoreflect.Message {
1008
mi := &file_gitpod_v1_installation_proto_msgTypes[18]
1009
if protoimpl.UnsafeEnabled && x != nil {
1010
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1011
if ms.LoadMessageInfo() == nil {
1012
ms.StoreMessageInfo(mi)
1013
}
1014
return ms
1015
}
1016
return mi.MessageOf(x)
1017
}
1018
1019
// Deprecated: Use GetInstallationConfigurationResponse.ProtoReflect.Descriptor instead.
1020
func (*GetInstallationConfigurationResponse) Descriptor() ([]byte, []int) {
1021
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{18}
1022
}
1023
1024
func (x *GetInstallationConfigurationResponse) GetConfiguration() *InstallationConfiguration {
1025
if x != nil {
1026
return x.Configuration
1027
}
1028
return nil
1029
}
1030
1031
type InstallationConfiguration struct {
1032
state protoimpl.MessageState
1033
sizeCache protoimpl.SizeCache
1034
unknownFields protoimpl.UnknownFields
1035
1036
IsDedicatedInstallation bool `protobuf:"varint,1,opt,name=is_dedicated_installation,json=isDedicatedInstallation,proto3" json:"is_dedicated_installation,omitempty"`
1037
}
1038
1039
func (x *InstallationConfiguration) Reset() {
1040
*x = InstallationConfiguration{}
1041
if protoimpl.UnsafeEnabled {
1042
mi := &file_gitpod_v1_installation_proto_msgTypes[19]
1043
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1044
ms.StoreMessageInfo(mi)
1045
}
1046
}
1047
1048
func (x *InstallationConfiguration) String() string {
1049
return protoimpl.X.MessageStringOf(x)
1050
}
1051
1052
func (*InstallationConfiguration) ProtoMessage() {}
1053
1054
func (x *InstallationConfiguration) ProtoReflect() protoreflect.Message {
1055
mi := &file_gitpod_v1_installation_proto_msgTypes[19]
1056
if protoimpl.UnsafeEnabled && x != nil {
1057
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1058
if ms.LoadMessageInfo() == nil {
1059
ms.StoreMessageInfo(mi)
1060
}
1061
return ms
1062
}
1063
return mi.MessageOf(x)
1064
}
1065
1066
// Deprecated: Use InstallationConfiguration.ProtoReflect.Descriptor instead.
1067
func (*InstallationConfiguration) Descriptor() ([]byte, []int) {
1068
return file_gitpod_v1_installation_proto_rawDescGZIP(), []int{19}
1069
}
1070
1071
func (x *InstallationConfiguration) GetIsDedicatedInstallation() bool {
1072
if x != nil {
1073
return x.IsDedicatedInstallation
1074
}
1075
return false
1076
}
1077
1078
var File_gitpod_v1_installation_proto protoreflect.FileDescriptor
1079
1080
var file_gitpod_v1_installation_proto_rawDesc = []byte{
1081
0x0a, 0x1c, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x69, 0x6e, 0x73, 0x74,
1082
0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09,
1083
0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x1a, 0x1a, 0x67, 0x69, 0x74, 0x70, 0x6f,
1084
0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
1085
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x76, 0x31,
1086
0x2f, 0x73, 0x6f, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f,
1087
0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
1088
0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
1089
0x1b, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x4f, 0x6e, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67,
1090
0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x63, 0x0a, 0x1a,
1091
0x47, 0x65, 0x74, 0x4f, 0x6e, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61,
1092
0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x10, 0x6f, 0x6e,
1093
0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01,
1094
0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31,
1095
0x2e, 0x4f, 0x6e, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x65,
1096
0x52, 0x0f, 0x6f, 0x6e, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74,
1097
0x65, 0x22, 0x69, 0x0a, 0x0f, 0x4f, 0x6e, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x53,
1098
0x74, 0x61, 0x74, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65,
1099
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74,
1100
0x65, 0x64, 0x12, 0x38, 0x0a, 0x18, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69,
1101
0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x02,
1102
0x20, 0x01, 0x28, 0x05, 0x52, 0x16, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69,
1103
0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x22, 0x2d, 0x0a, 0x2b,
1104
0x47, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x57,
1105
0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49,
1106
0x6d, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x66, 0x0a, 0x2c, 0x47,
1107
0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x57, 0x6f,
1108
0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x6d,
1109
0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x17, 0x64,
1110
0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65,
1111
0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x15, 0x64, 0x65,
1112
0x66, 0x61, 0x75, 0x6c, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x6d,
1113
0x61, 0x67, 0x65, 0x22, 0xa4, 0x01, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63,
1114
0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52,
1115
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61,
1116
0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x69, 0x74,
1117
0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f,
1118
0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61,
1119
0x74, 0x69, 0x6f, 0x6e, 0x12, 0x23, 0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 0x03,
1120
0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x53,
1121
0x6f, 0x72, 0x74, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x65, 0x61,
1122
0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
1123
0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x22, 0xb1, 0x01, 0x0a, 0x1f, 0x4c,
1124
0x69, 0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69,
1125
0x74, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d,
1126
0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01,
1127
0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50,
1128
0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
1129
0x65, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4f, 0x0a,
1130
0x14, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74,
1131
0x6f, 0x72, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x69,
1132
0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52,
1133
0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x13, 0x62, 0x6c, 0x6f, 0x63, 0x6b,
1134
0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x22, 0x88,
1135
0x01, 0x0a, 0x1e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64,
1136
0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1137
0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x72, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x65, 0x78, 0x70, 0x18,
1138
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x72, 0x6c, 0x52, 0x65, 0x67, 0x65, 0x78, 0x70,
1139
0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, 0x02,
1140
0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x12,
1141
0x28, 0x0a, 0x10, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x66, 0x72, 0x65, 0x65, 0x5f, 0x75, 0x73,
1142
0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x62, 0x6c, 0x6f, 0x63, 0x6b,
1143
0x46, 0x72, 0x65, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x22, 0x6e, 0x0a, 0x1f, 0x43, 0x72, 0x65,
1144
0x61, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69,
1145
0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x12,
1146
0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,
1147
0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f,
1148
0x64, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f,
1149
0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x11, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52,
1150
0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x22, 0x54, 0x0a, 0x1e, 0x44, 0x65, 0x6c,
1151
0x65, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69,
1152
0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x15, 0x62,
1153
0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72,
1154
0x79, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13, 0x62, 0x6c, 0x6f, 0x63,
1155
0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x22,
1156
0x21, 0x0a, 0x1f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64,
1157
0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
1158
0x73, 0x65, 0x22, 0x5e, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65,
1159
0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71,
1160
0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69,
1161
0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f,
1162
0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
1163
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69,
1164
0x6f, 0x6e, 0x22, 0xb3, 0x01, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b,
1165
0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65,
1166
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61,
1167
0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x69, 0x74,
1168
0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f,
1169
0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e,
1170
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x15, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64,
1171
0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x02,
1172
0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31,
1173
0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f, 0x6d,
1174
0x61, 0x69, 0x6e, 0x52, 0x13, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69,
1175
0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x22, 0x55, 0x0a, 0x1f, 0x43, 0x72, 0x65, 0x61,
1176
0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f,
1177
0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x64,
1178
0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d,
1179
0x61, 0x69, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x18,
1180
0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x22,
1181
0x73, 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64,
1182
0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
1183
0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x14, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x65,
1184
0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
1185
0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c,
1186
0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
1187
0x52, 0x12, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f,
1188
0x6d, 0x61, 0x69, 0x6e, 0x22, 0x89, 0x02, 0x0a, 0x11, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64,
1189
0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
1190
0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x72,
1191
0x6c, 0x5f, 0x72, 0x65, 0x67, 0x65, 0x78, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
1192
0x75, 0x72, 0x6c, 0x52, 0x65, 0x67, 0x65, 0x78, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x6c, 0x6f,
1193
0x63, 0x6b, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x62,
1194
0x6c, 0x6f, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x12, 0x3f, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61,
1195
0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
1196
0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
1197
0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x63, 0x72, 0x65,
1198
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64,
1199
0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
1200
0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
1201
0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61,
1202
0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x10, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f,
1203
0x66, 0x72, 0x65, 0x65, 0x5f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08,
1204
0x52, 0x0e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x46, 0x72, 0x65, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65,
1205
0x22, 0x58, 0x0a, 0x12, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c,
1206
0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
1207
0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
1208
0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1a,
1209
0x0a, 0x08, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08,
1210
0x52, 0x08, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x22, 0x25, 0x0a, 0x23, 0x47, 0x65,
1211
0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e,
1212
0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1213
0x74, 0x22, 0x72, 0x0a, 0x24, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61,
1214
0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
1215
0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0d, 0x63, 0x6f, 0x6e,
1216
0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
1217
0x32, 0x24, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73,
1218
0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
1219
0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
1220
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x57, 0x0a, 0x19, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
1221
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
1222
0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x19, 0x69, 0x73, 0x5f, 0x64, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74,
1223
0x65, 0x64, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18,
1224
0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x17, 0x69, 0x73, 0x44, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74,
1225
0x65, 0x64, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0xe1,
1226
0x07, 0x0a, 0x13, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53,
1227
0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x99, 0x01, 0x0a, 0x24, 0x47, 0x65, 0x74, 0x49, 0x6e,
1228
0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70,
1229
0x61, 0x63, 0x65, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12,
1230
0x36, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x49,
1231
0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x57, 0x6f, 0x72, 0x6b, 0x73,
1232
0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x6d, 0x61, 0x67, 0x65,
1233
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x37, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64,
1234
0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74,
1235
0x69, 0x6f, 0x6e, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x66, 0x61,
1236
0x75, 0x6c, 0x74, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
1237
0x22, 0x00, 0x12, 0x72, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65,
1238
0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x12, 0x29, 0x2e,
1239
0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x6c,
1240
0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x65,
1241
0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f,
1242
0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64,
1243
0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
1244
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
1245
0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72,
1246
0x79, 0x12, 0x29, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72,
1247
0x65, 0x61, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73,
1248
0x69, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x67,
1249
0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42,
1250
0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,
1251
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, 0x17, 0x44, 0x65,
1252
0x6c, 0x65, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73,
1253
0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x29, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76,
1254
0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52,
1255
0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1256
0x1a, 0x2a, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c,
1257
0x65, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69,
1258
0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72,
1259
0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61,
1260
0x69, 0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x29, 0x2e, 0x67, 0x69, 0x74, 0x70,
1261
0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65,
1262
0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71,
1263
0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31,
1264
0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69,
1265
0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
1266
0x22, 0x00, 0x12, 0x75, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63,
1267
0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x2a,
1268
0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
1269
0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f, 0x6d,
1270
0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x67, 0x69, 0x74,
1271
0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x6c, 0x6f,
1272
0x63, 0x6b, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52,
1273
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x63, 0x0a, 0x12, 0x47, 0x65, 0x74,
1274
0x4f, 0x6e, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12,
1275
0x24, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4f,
1276
0x6e, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x65,
1277
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76,
1278
0x31, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x6e, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x53,
1279
0x74, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x81,
1280
0x01, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69,
1281
0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
1282
0x2e, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x49,
1283
0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69,
1284
0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
1285
0x2f, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x49,
1286
0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69,
1287
0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
1288
0x22, 0x00, 0x42, 0x51, 0x0a, 0x16, 0x69, 0x6f, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e,
1289
0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x61, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x5a, 0x37, 0x67, 0x69,
1290
0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2d,
1291
0x69, 0x6f, 0x2f, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x6e,
1292
0x65, 0x6e, 0x74, 0x73, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, 0x61, 0x70, 0x69, 0x2f,
1293
0x67, 0x6f, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1294
}
1295
1296
var (
1297
file_gitpod_v1_installation_proto_rawDescOnce sync.Once
1298
file_gitpod_v1_installation_proto_rawDescData = file_gitpod_v1_installation_proto_rawDesc
1299
)
1300
1301
func file_gitpod_v1_installation_proto_rawDescGZIP() []byte {
1302
file_gitpod_v1_installation_proto_rawDescOnce.Do(func() {
1303
file_gitpod_v1_installation_proto_rawDescData = protoimpl.X.CompressGZIP(file_gitpod_v1_installation_proto_rawDescData)
1304
})
1305
return file_gitpod_v1_installation_proto_rawDescData
1306
}
1307
1308
var file_gitpod_v1_installation_proto_msgTypes = make([]protoimpl.MessageInfo, 20)
1309
var file_gitpod_v1_installation_proto_goTypes = []interface{}{
1310
(*GetOnboardingStateRequest)(nil), // 0: gitpod.v1.GetOnboardingStateRequest
1311
(*GetOnboardingStateResponse)(nil), // 1: gitpod.v1.GetOnboardingStateResponse
1312
(*OnboardingState)(nil), // 2: gitpod.v1.OnboardingState
1313
(*GetInstallationWorkspaceDefaultImageRequest)(nil), // 3: gitpod.v1.GetInstallationWorkspaceDefaultImageRequest
1314
(*GetInstallationWorkspaceDefaultImageResponse)(nil), // 4: gitpod.v1.GetInstallationWorkspaceDefaultImageResponse
1315
(*ListBlockedRepositoriesRequest)(nil), // 5: gitpod.v1.ListBlockedRepositoriesRequest
1316
(*ListBlockedRepositoriesResponse)(nil), // 6: gitpod.v1.ListBlockedRepositoriesResponse
1317
(*CreateBlockedRepositoryRequest)(nil), // 7: gitpod.v1.CreateBlockedRepositoryRequest
1318
(*CreateBlockedRepositoryResponse)(nil), // 8: gitpod.v1.CreateBlockedRepositoryResponse
1319
(*DeleteBlockedRepositoryRequest)(nil), // 9: gitpod.v1.DeleteBlockedRepositoryRequest
1320
(*DeleteBlockedRepositoryResponse)(nil), // 10: gitpod.v1.DeleteBlockedRepositoryResponse
1321
(*ListBlockedEmailDomainsRequest)(nil), // 11: gitpod.v1.ListBlockedEmailDomainsRequest
1322
(*ListBlockedEmailDomainsResponse)(nil), // 12: gitpod.v1.ListBlockedEmailDomainsResponse
1323
(*CreateBlockedEmailDomainRequest)(nil), // 13: gitpod.v1.CreateBlockedEmailDomainRequest
1324
(*CreateBlockedEmailDomainResponse)(nil), // 14: gitpod.v1.CreateBlockedEmailDomainResponse
1325
(*BlockedRepository)(nil), // 15: gitpod.v1.BlockedRepository
1326
(*BlockedEmailDomain)(nil), // 16: gitpod.v1.BlockedEmailDomain
1327
(*GetInstallationConfigurationRequest)(nil), // 17: gitpod.v1.GetInstallationConfigurationRequest
1328
(*GetInstallationConfigurationResponse)(nil), // 18: gitpod.v1.GetInstallationConfigurationResponse
1329
(*InstallationConfiguration)(nil), // 19: gitpod.v1.InstallationConfiguration
1330
(*PaginationRequest)(nil), // 20: gitpod.v1.PaginationRequest
1331
(*Sort)(nil), // 21: gitpod.v1.Sort
1332
(*PaginationResponse)(nil), // 22: gitpod.v1.PaginationResponse
1333
(*timestamppb.Timestamp)(nil), // 23: google.protobuf.Timestamp
1334
}
1335
var file_gitpod_v1_installation_proto_depIdxs = []int32{
1336
2, // 0: gitpod.v1.GetOnboardingStateResponse.onboarding_state:type_name -> gitpod.v1.OnboardingState
1337
20, // 1: gitpod.v1.ListBlockedRepositoriesRequest.pagination:type_name -> gitpod.v1.PaginationRequest
1338
21, // 2: gitpod.v1.ListBlockedRepositoriesRequest.sort:type_name -> gitpod.v1.Sort
1339
22, // 3: gitpod.v1.ListBlockedRepositoriesResponse.pagination:type_name -> gitpod.v1.PaginationResponse
1340
15, // 4: gitpod.v1.ListBlockedRepositoriesResponse.blocked_repositories:type_name -> gitpod.v1.BlockedRepository
1341
15, // 5: gitpod.v1.CreateBlockedRepositoryResponse.blocked_repository:type_name -> gitpod.v1.BlockedRepository
1342
20, // 6: gitpod.v1.ListBlockedEmailDomainsRequest.pagination:type_name -> gitpod.v1.PaginationRequest
1343
22, // 7: gitpod.v1.ListBlockedEmailDomainsResponse.pagination:type_name -> gitpod.v1.PaginationResponse
1344
16, // 8: gitpod.v1.ListBlockedEmailDomainsResponse.blocked_email_domains:type_name -> gitpod.v1.BlockedEmailDomain
1345
16, // 9: gitpod.v1.CreateBlockedEmailDomainResponse.blocked_email_domain:type_name -> gitpod.v1.BlockedEmailDomain
1346
23, // 10: gitpod.v1.BlockedRepository.creation_time:type_name -> google.protobuf.Timestamp
1347
23, // 11: gitpod.v1.BlockedRepository.update_time:type_name -> google.protobuf.Timestamp
1348
19, // 12: gitpod.v1.GetInstallationConfigurationResponse.configuration:type_name -> gitpod.v1.InstallationConfiguration
1349
3, // 13: gitpod.v1.InstallationService.GetInstallationWorkspaceDefaultImage:input_type -> gitpod.v1.GetInstallationWorkspaceDefaultImageRequest
1350
5, // 14: gitpod.v1.InstallationService.ListBlockedRepositories:input_type -> gitpod.v1.ListBlockedRepositoriesRequest
1351
7, // 15: gitpod.v1.InstallationService.CreateBlockedRepository:input_type -> gitpod.v1.CreateBlockedRepositoryRequest
1352
9, // 16: gitpod.v1.InstallationService.DeleteBlockedRepository:input_type -> gitpod.v1.DeleteBlockedRepositoryRequest
1353
11, // 17: gitpod.v1.InstallationService.ListBlockedEmailDomains:input_type -> gitpod.v1.ListBlockedEmailDomainsRequest
1354
13, // 18: gitpod.v1.InstallationService.CreateBlockedEmailDomain:input_type -> gitpod.v1.CreateBlockedEmailDomainRequest
1355
0, // 19: gitpod.v1.InstallationService.GetOnboardingState:input_type -> gitpod.v1.GetOnboardingStateRequest
1356
17, // 20: gitpod.v1.InstallationService.GetInstallationConfiguration:input_type -> gitpod.v1.GetInstallationConfigurationRequest
1357
4, // 21: gitpod.v1.InstallationService.GetInstallationWorkspaceDefaultImage:output_type -> gitpod.v1.GetInstallationWorkspaceDefaultImageResponse
1358
6, // 22: gitpod.v1.InstallationService.ListBlockedRepositories:output_type -> gitpod.v1.ListBlockedRepositoriesResponse
1359
8, // 23: gitpod.v1.InstallationService.CreateBlockedRepository:output_type -> gitpod.v1.CreateBlockedRepositoryResponse
1360
10, // 24: gitpod.v1.InstallationService.DeleteBlockedRepository:output_type -> gitpod.v1.DeleteBlockedRepositoryResponse
1361
12, // 25: gitpod.v1.InstallationService.ListBlockedEmailDomains:output_type -> gitpod.v1.ListBlockedEmailDomainsResponse
1362
14, // 26: gitpod.v1.InstallationService.CreateBlockedEmailDomain:output_type -> gitpod.v1.CreateBlockedEmailDomainResponse
1363
1, // 27: gitpod.v1.InstallationService.GetOnboardingState:output_type -> gitpod.v1.GetOnboardingStateResponse
1364
18, // 28: gitpod.v1.InstallationService.GetInstallationConfiguration:output_type -> gitpod.v1.GetInstallationConfigurationResponse
1365
21, // [21:29] is the sub-list for method output_type
1366
13, // [13:21] is the sub-list for method input_type
1367
13, // [13:13] is the sub-list for extension type_name
1368
13, // [13:13] is the sub-list for extension extendee
1369
0, // [0:13] is the sub-list for field type_name
1370
}
1371
1372
func init() { file_gitpod_v1_installation_proto_init() }
1373
func file_gitpod_v1_installation_proto_init() {
1374
if File_gitpod_v1_installation_proto != nil {
1375
return
1376
}
1377
file_gitpod_v1_pagination_proto_init()
1378
file_gitpod_v1_sorting_proto_init()
1379
if !protoimpl.UnsafeEnabled {
1380
file_gitpod_v1_installation_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1381
switch v := v.(*GetOnboardingStateRequest); i {
1382
case 0:
1383
return &v.state
1384
case 1:
1385
return &v.sizeCache
1386
case 2:
1387
return &v.unknownFields
1388
default:
1389
return nil
1390
}
1391
}
1392
file_gitpod_v1_installation_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1393
switch v := v.(*GetOnboardingStateResponse); i {
1394
case 0:
1395
return &v.state
1396
case 1:
1397
return &v.sizeCache
1398
case 2:
1399
return &v.unknownFields
1400
default:
1401
return nil
1402
}
1403
}
1404
file_gitpod_v1_installation_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1405
switch v := v.(*OnboardingState); i {
1406
case 0:
1407
return &v.state
1408
case 1:
1409
return &v.sizeCache
1410
case 2:
1411
return &v.unknownFields
1412
default:
1413
return nil
1414
}
1415
}
1416
file_gitpod_v1_installation_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1417
switch v := v.(*GetInstallationWorkspaceDefaultImageRequest); i {
1418
case 0:
1419
return &v.state
1420
case 1:
1421
return &v.sizeCache
1422
case 2:
1423
return &v.unknownFields
1424
default:
1425
return nil
1426
}
1427
}
1428
file_gitpod_v1_installation_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1429
switch v := v.(*GetInstallationWorkspaceDefaultImageResponse); i {
1430
case 0:
1431
return &v.state
1432
case 1:
1433
return &v.sizeCache
1434
case 2:
1435
return &v.unknownFields
1436
default:
1437
return nil
1438
}
1439
}
1440
file_gitpod_v1_installation_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1441
switch v := v.(*ListBlockedRepositoriesRequest); i {
1442
case 0:
1443
return &v.state
1444
case 1:
1445
return &v.sizeCache
1446
case 2:
1447
return &v.unknownFields
1448
default:
1449
return nil
1450
}
1451
}
1452
file_gitpod_v1_installation_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1453
switch v := v.(*ListBlockedRepositoriesResponse); i {
1454
case 0:
1455
return &v.state
1456
case 1:
1457
return &v.sizeCache
1458
case 2:
1459
return &v.unknownFields
1460
default:
1461
return nil
1462
}
1463
}
1464
file_gitpod_v1_installation_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1465
switch v := v.(*CreateBlockedRepositoryRequest); i {
1466
case 0:
1467
return &v.state
1468
case 1:
1469
return &v.sizeCache
1470
case 2:
1471
return &v.unknownFields
1472
default:
1473
return nil
1474
}
1475
}
1476
file_gitpod_v1_installation_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1477
switch v := v.(*CreateBlockedRepositoryResponse); i {
1478
case 0:
1479
return &v.state
1480
case 1:
1481
return &v.sizeCache
1482
case 2:
1483
return &v.unknownFields
1484
default:
1485
return nil
1486
}
1487
}
1488
file_gitpod_v1_installation_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1489
switch v := v.(*DeleteBlockedRepositoryRequest); i {
1490
case 0:
1491
return &v.state
1492
case 1:
1493
return &v.sizeCache
1494
case 2:
1495
return &v.unknownFields
1496
default:
1497
return nil
1498
}
1499
}
1500
file_gitpod_v1_installation_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
1501
switch v := v.(*DeleteBlockedRepositoryResponse); i {
1502
case 0:
1503
return &v.state
1504
case 1:
1505
return &v.sizeCache
1506
case 2:
1507
return &v.unknownFields
1508
default:
1509
return nil
1510
}
1511
}
1512
file_gitpod_v1_installation_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
1513
switch v := v.(*ListBlockedEmailDomainsRequest); i {
1514
case 0:
1515
return &v.state
1516
case 1:
1517
return &v.sizeCache
1518
case 2:
1519
return &v.unknownFields
1520
default:
1521
return nil
1522
}
1523
}
1524
file_gitpod_v1_installation_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
1525
switch v := v.(*ListBlockedEmailDomainsResponse); i {
1526
case 0:
1527
return &v.state
1528
case 1:
1529
return &v.sizeCache
1530
case 2:
1531
return &v.unknownFields
1532
default:
1533
return nil
1534
}
1535
}
1536
file_gitpod_v1_installation_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
1537
switch v := v.(*CreateBlockedEmailDomainRequest); i {
1538
case 0:
1539
return &v.state
1540
case 1:
1541
return &v.sizeCache
1542
case 2:
1543
return &v.unknownFields
1544
default:
1545
return nil
1546
}
1547
}
1548
file_gitpod_v1_installation_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
1549
switch v := v.(*CreateBlockedEmailDomainResponse); i {
1550
case 0:
1551
return &v.state
1552
case 1:
1553
return &v.sizeCache
1554
case 2:
1555
return &v.unknownFields
1556
default:
1557
return nil
1558
}
1559
}
1560
file_gitpod_v1_installation_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
1561
switch v := v.(*BlockedRepository); i {
1562
case 0:
1563
return &v.state
1564
case 1:
1565
return &v.sizeCache
1566
case 2:
1567
return &v.unknownFields
1568
default:
1569
return nil
1570
}
1571
}
1572
file_gitpod_v1_installation_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
1573
switch v := v.(*BlockedEmailDomain); i {
1574
case 0:
1575
return &v.state
1576
case 1:
1577
return &v.sizeCache
1578
case 2:
1579
return &v.unknownFields
1580
default:
1581
return nil
1582
}
1583
}
1584
file_gitpod_v1_installation_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
1585
switch v := v.(*GetInstallationConfigurationRequest); i {
1586
case 0:
1587
return &v.state
1588
case 1:
1589
return &v.sizeCache
1590
case 2:
1591
return &v.unknownFields
1592
default:
1593
return nil
1594
}
1595
}
1596
file_gitpod_v1_installation_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
1597
switch v := v.(*GetInstallationConfigurationResponse); i {
1598
case 0:
1599
return &v.state
1600
case 1:
1601
return &v.sizeCache
1602
case 2:
1603
return &v.unknownFields
1604
default:
1605
return nil
1606
}
1607
}
1608
file_gitpod_v1_installation_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
1609
switch v := v.(*InstallationConfiguration); i {
1610
case 0:
1611
return &v.state
1612
case 1:
1613
return &v.sizeCache
1614
case 2:
1615
return &v.unknownFields
1616
default:
1617
return nil
1618
}
1619
}
1620
}
1621
type x struct{}
1622
out := protoimpl.TypeBuilder{
1623
File: protoimpl.DescBuilder{
1624
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1625
RawDescriptor: file_gitpod_v1_installation_proto_rawDesc,
1626
NumEnums: 0,
1627
NumMessages: 20,
1628
NumExtensions: 0,
1629
NumServices: 1,
1630
},
1631
GoTypes: file_gitpod_v1_installation_proto_goTypes,
1632
DependencyIndexes: file_gitpod_v1_installation_proto_depIdxs,
1633
MessageInfos: file_gitpod_v1_installation_proto_msgTypes,
1634
}.Build()
1635
File_gitpod_v1_installation_proto = out.File
1636
file_gitpod_v1_installation_proto_rawDesc = nil
1637
file_gitpod_v1_installation_proto_goTypes = nil
1638
file_gitpod_v1_installation_proto_depIdxs = nil
1639
}
1640
1641