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_grpc.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-grpc. DO NOT EDIT.
6
// versions:
7
// - protoc-gen-go-grpc v1.2.0
8
// - protoc (unknown)
9
// source: gitpod/v1/installation.proto
10
11
package v1
12
13
import (
14
context "context"
15
grpc "google.golang.org/grpc"
16
codes "google.golang.org/grpc/codes"
17
status "google.golang.org/grpc/status"
18
)
19
20
// This is a compile-time assertion to ensure that this generated file
21
// is compatible with the grpc package it is being compiled against.
22
// Requires gRPC-Go v1.32.0 or later.
23
const _ = grpc.SupportPackageIsVersion7
24
25
// InstallationServiceClient is the client API for InstallationService service.
26
//
27
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
28
type InstallationServiceClient interface {
29
// GetInstallationWorkspaceDefaultImage returns the default image for current
30
// Gitpod Installation.
31
GetInstallationWorkspaceDefaultImage(ctx context.Context, in *GetInstallationWorkspaceDefaultImageRequest, opts ...grpc.CallOption) (*GetInstallationWorkspaceDefaultImageResponse, error)
32
// ListBlockedRepositories lists blocked repositories.
33
ListBlockedRepositories(ctx context.Context, in *ListBlockedRepositoriesRequest, opts ...grpc.CallOption) (*ListBlockedRepositoriesResponse, error)
34
// CreateBlockedRepository creates a new blocked repository.
35
CreateBlockedRepository(ctx context.Context, in *CreateBlockedRepositoryRequest, opts ...grpc.CallOption) (*CreateBlockedRepositoryResponse, error)
36
// DeleteBlockedRepository deletes a blocked repository.
37
DeleteBlockedRepository(ctx context.Context, in *DeleteBlockedRepositoryRequest, opts ...grpc.CallOption) (*DeleteBlockedRepositoryResponse, error)
38
// ListBlockedEmailDomains lists blocked email domains.
39
ListBlockedEmailDomains(ctx context.Context, in *ListBlockedEmailDomainsRequest, opts ...grpc.CallOption) (*ListBlockedEmailDomainsResponse, error)
40
// CreateBlockedEmailDomain creates a new blocked email domain.
41
CreateBlockedEmailDomain(ctx context.Context, in *CreateBlockedEmailDomainRequest, opts ...grpc.CallOption) (*CreateBlockedEmailDomainResponse, error)
42
// GetOnboardingState returns the onboarding state of the installation.
43
GetOnboardingState(ctx context.Context, in *GetOnboardingStateRequest, opts ...grpc.CallOption) (*GetOnboardingStateResponse, error)
44
// GetInstallationConfiguration returns configuration of the installation.
45
GetInstallationConfiguration(ctx context.Context, in *GetInstallationConfigurationRequest, opts ...grpc.CallOption) (*GetInstallationConfigurationResponse, error)
46
}
47
48
type installationServiceClient struct {
49
cc grpc.ClientConnInterface
50
}
51
52
func NewInstallationServiceClient(cc grpc.ClientConnInterface) InstallationServiceClient {
53
return &installationServiceClient{cc}
54
}
55
56
func (c *installationServiceClient) GetInstallationWorkspaceDefaultImage(ctx context.Context, in *GetInstallationWorkspaceDefaultImageRequest, opts ...grpc.CallOption) (*GetInstallationWorkspaceDefaultImageResponse, error) {
57
out := new(GetInstallationWorkspaceDefaultImageResponse)
58
err := c.cc.Invoke(ctx, "/gitpod.v1.InstallationService/GetInstallationWorkspaceDefaultImage", in, out, opts...)
59
if err != nil {
60
return nil, err
61
}
62
return out, nil
63
}
64
65
func (c *installationServiceClient) ListBlockedRepositories(ctx context.Context, in *ListBlockedRepositoriesRequest, opts ...grpc.CallOption) (*ListBlockedRepositoriesResponse, error) {
66
out := new(ListBlockedRepositoriesResponse)
67
err := c.cc.Invoke(ctx, "/gitpod.v1.InstallationService/ListBlockedRepositories", in, out, opts...)
68
if err != nil {
69
return nil, err
70
}
71
return out, nil
72
}
73
74
func (c *installationServiceClient) CreateBlockedRepository(ctx context.Context, in *CreateBlockedRepositoryRequest, opts ...grpc.CallOption) (*CreateBlockedRepositoryResponse, error) {
75
out := new(CreateBlockedRepositoryResponse)
76
err := c.cc.Invoke(ctx, "/gitpod.v1.InstallationService/CreateBlockedRepository", in, out, opts...)
77
if err != nil {
78
return nil, err
79
}
80
return out, nil
81
}
82
83
func (c *installationServiceClient) DeleteBlockedRepository(ctx context.Context, in *DeleteBlockedRepositoryRequest, opts ...grpc.CallOption) (*DeleteBlockedRepositoryResponse, error) {
84
out := new(DeleteBlockedRepositoryResponse)
85
err := c.cc.Invoke(ctx, "/gitpod.v1.InstallationService/DeleteBlockedRepository", in, out, opts...)
86
if err != nil {
87
return nil, err
88
}
89
return out, nil
90
}
91
92
func (c *installationServiceClient) ListBlockedEmailDomains(ctx context.Context, in *ListBlockedEmailDomainsRequest, opts ...grpc.CallOption) (*ListBlockedEmailDomainsResponse, error) {
93
out := new(ListBlockedEmailDomainsResponse)
94
err := c.cc.Invoke(ctx, "/gitpod.v1.InstallationService/ListBlockedEmailDomains", in, out, opts...)
95
if err != nil {
96
return nil, err
97
}
98
return out, nil
99
}
100
101
func (c *installationServiceClient) CreateBlockedEmailDomain(ctx context.Context, in *CreateBlockedEmailDomainRequest, opts ...grpc.CallOption) (*CreateBlockedEmailDomainResponse, error) {
102
out := new(CreateBlockedEmailDomainResponse)
103
err := c.cc.Invoke(ctx, "/gitpod.v1.InstallationService/CreateBlockedEmailDomain", in, out, opts...)
104
if err != nil {
105
return nil, err
106
}
107
return out, nil
108
}
109
110
func (c *installationServiceClient) GetOnboardingState(ctx context.Context, in *GetOnboardingStateRequest, opts ...grpc.CallOption) (*GetOnboardingStateResponse, error) {
111
out := new(GetOnboardingStateResponse)
112
err := c.cc.Invoke(ctx, "/gitpod.v1.InstallationService/GetOnboardingState", in, out, opts...)
113
if err != nil {
114
return nil, err
115
}
116
return out, nil
117
}
118
119
func (c *installationServiceClient) GetInstallationConfiguration(ctx context.Context, in *GetInstallationConfigurationRequest, opts ...grpc.CallOption) (*GetInstallationConfigurationResponse, error) {
120
out := new(GetInstallationConfigurationResponse)
121
err := c.cc.Invoke(ctx, "/gitpod.v1.InstallationService/GetInstallationConfiguration", in, out, opts...)
122
if err != nil {
123
return nil, err
124
}
125
return out, nil
126
}
127
128
// InstallationServiceServer is the server API for InstallationService service.
129
// All implementations must embed UnimplementedInstallationServiceServer
130
// for forward compatibility
131
type InstallationServiceServer interface {
132
// GetInstallationWorkspaceDefaultImage returns the default image for current
133
// Gitpod Installation.
134
GetInstallationWorkspaceDefaultImage(context.Context, *GetInstallationWorkspaceDefaultImageRequest) (*GetInstallationWorkspaceDefaultImageResponse, error)
135
// ListBlockedRepositories lists blocked repositories.
136
ListBlockedRepositories(context.Context, *ListBlockedRepositoriesRequest) (*ListBlockedRepositoriesResponse, error)
137
// CreateBlockedRepository creates a new blocked repository.
138
CreateBlockedRepository(context.Context, *CreateBlockedRepositoryRequest) (*CreateBlockedRepositoryResponse, error)
139
// DeleteBlockedRepository deletes a blocked repository.
140
DeleteBlockedRepository(context.Context, *DeleteBlockedRepositoryRequest) (*DeleteBlockedRepositoryResponse, error)
141
// ListBlockedEmailDomains lists blocked email domains.
142
ListBlockedEmailDomains(context.Context, *ListBlockedEmailDomainsRequest) (*ListBlockedEmailDomainsResponse, error)
143
// CreateBlockedEmailDomain creates a new blocked email domain.
144
CreateBlockedEmailDomain(context.Context, *CreateBlockedEmailDomainRequest) (*CreateBlockedEmailDomainResponse, error)
145
// GetOnboardingState returns the onboarding state of the installation.
146
GetOnboardingState(context.Context, *GetOnboardingStateRequest) (*GetOnboardingStateResponse, error)
147
// GetInstallationConfiguration returns configuration of the installation.
148
GetInstallationConfiguration(context.Context, *GetInstallationConfigurationRequest) (*GetInstallationConfigurationResponse, error)
149
mustEmbedUnimplementedInstallationServiceServer()
150
}
151
152
// UnimplementedInstallationServiceServer must be embedded to have forward compatible implementations.
153
type UnimplementedInstallationServiceServer struct {
154
}
155
156
func (UnimplementedInstallationServiceServer) GetInstallationWorkspaceDefaultImage(context.Context, *GetInstallationWorkspaceDefaultImageRequest) (*GetInstallationWorkspaceDefaultImageResponse, error) {
157
return nil, status.Errorf(codes.Unimplemented, "method GetInstallationWorkspaceDefaultImage not implemented")
158
}
159
func (UnimplementedInstallationServiceServer) ListBlockedRepositories(context.Context, *ListBlockedRepositoriesRequest) (*ListBlockedRepositoriesResponse, error) {
160
return nil, status.Errorf(codes.Unimplemented, "method ListBlockedRepositories not implemented")
161
}
162
func (UnimplementedInstallationServiceServer) CreateBlockedRepository(context.Context, *CreateBlockedRepositoryRequest) (*CreateBlockedRepositoryResponse, error) {
163
return nil, status.Errorf(codes.Unimplemented, "method CreateBlockedRepository not implemented")
164
}
165
func (UnimplementedInstallationServiceServer) DeleteBlockedRepository(context.Context, *DeleteBlockedRepositoryRequest) (*DeleteBlockedRepositoryResponse, error) {
166
return nil, status.Errorf(codes.Unimplemented, "method DeleteBlockedRepository not implemented")
167
}
168
func (UnimplementedInstallationServiceServer) ListBlockedEmailDomains(context.Context, *ListBlockedEmailDomainsRequest) (*ListBlockedEmailDomainsResponse, error) {
169
return nil, status.Errorf(codes.Unimplemented, "method ListBlockedEmailDomains not implemented")
170
}
171
func (UnimplementedInstallationServiceServer) CreateBlockedEmailDomain(context.Context, *CreateBlockedEmailDomainRequest) (*CreateBlockedEmailDomainResponse, error) {
172
return nil, status.Errorf(codes.Unimplemented, "method CreateBlockedEmailDomain not implemented")
173
}
174
func (UnimplementedInstallationServiceServer) GetOnboardingState(context.Context, *GetOnboardingStateRequest) (*GetOnboardingStateResponse, error) {
175
return nil, status.Errorf(codes.Unimplemented, "method GetOnboardingState not implemented")
176
}
177
func (UnimplementedInstallationServiceServer) GetInstallationConfiguration(context.Context, *GetInstallationConfigurationRequest) (*GetInstallationConfigurationResponse, error) {
178
return nil, status.Errorf(codes.Unimplemented, "method GetInstallationConfiguration not implemented")
179
}
180
func (UnimplementedInstallationServiceServer) mustEmbedUnimplementedInstallationServiceServer() {}
181
182
// UnsafeInstallationServiceServer may be embedded to opt out of forward compatibility for this service.
183
// Use of this interface is not recommended, as added methods to InstallationServiceServer will
184
// result in compilation errors.
185
type UnsafeInstallationServiceServer interface {
186
mustEmbedUnimplementedInstallationServiceServer()
187
}
188
189
func RegisterInstallationServiceServer(s grpc.ServiceRegistrar, srv InstallationServiceServer) {
190
s.RegisterService(&InstallationService_ServiceDesc, srv)
191
}
192
193
func _InstallationService_GetInstallationWorkspaceDefaultImage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
194
in := new(GetInstallationWorkspaceDefaultImageRequest)
195
if err := dec(in); err != nil {
196
return nil, err
197
}
198
if interceptor == nil {
199
return srv.(InstallationServiceServer).GetInstallationWorkspaceDefaultImage(ctx, in)
200
}
201
info := &grpc.UnaryServerInfo{
202
Server: srv,
203
FullMethod: "/gitpod.v1.InstallationService/GetInstallationWorkspaceDefaultImage",
204
}
205
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
206
return srv.(InstallationServiceServer).GetInstallationWorkspaceDefaultImage(ctx, req.(*GetInstallationWorkspaceDefaultImageRequest))
207
}
208
return interceptor(ctx, in, info, handler)
209
}
210
211
func _InstallationService_ListBlockedRepositories_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
212
in := new(ListBlockedRepositoriesRequest)
213
if err := dec(in); err != nil {
214
return nil, err
215
}
216
if interceptor == nil {
217
return srv.(InstallationServiceServer).ListBlockedRepositories(ctx, in)
218
}
219
info := &grpc.UnaryServerInfo{
220
Server: srv,
221
FullMethod: "/gitpod.v1.InstallationService/ListBlockedRepositories",
222
}
223
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
224
return srv.(InstallationServiceServer).ListBlockedRepositories(ctx, req.(*ListBlockedRepositoriesRequest))
225
}
226
return interceptor(ctx, in, info, handler)
227
}
228
229
func _InstallationService_CreateBlockedRepository_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
230
in := new(CreateBlockedRepositoryRequest)
231
if err := dec(in); err != nil {
232
return nil, err
233
}
234
if interceptor == nil {
235
return srv.(InstallationServiceServer).CreateBlockedRepository(ctx, in)
236
}
237
info := &grpc.UnaryServerInfo{
238
Server: srv,
239
FullMethod: "/gitpod.v1.InstallationService/CreateBlockedRepository",
240
}
241
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
242
return srv.(InstallationServiceServer).CreateBlockedRepository(ctx, req.(*CreateBlockedRepositoryRequest))
243
}
244
return interceptor(ctx, in, info, handler)
245
}
246
247
func _InstallationService_DeleteBlockedRepository_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
248
in := new(DeleteBlockedRepositoryRequest)
249
if err := dec(in); err != nil {
250
return nil, err
251
}
252
if interceptor == nil {
253
return srv.(InstallationServiceServer).DeleteBlockedRepository(ctx, in)
254
}
255
info := &grpc.UnaryServerInfo{
256
Server: srv,
257
FullMethod: "/gitpod.v1.InstallationService/DeleteBlockedRepository",
258
}
259
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
260
return srv.(InstallationServiceServer).DeleteBlockedRepository(ctx, req.(*DeleteBlockedRepositoryRequest))
261
}
262
return interceptor(ctx, in, info, handler)
263
}
264
265
func _InstallationService_ListBlockedEmailDomains_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
266
in := new(ListBlockedEmailDomainsRequest)
267
if err := dec(in); err != nil {
268
return nil, err
269
}
270
if interceptor == nil {
271
return srv.(InstallationServiceServer).ListBlockedEmailDomains(ctx, in)
272
}
273
info := &grpc.UnaryServerInfo{
274
Server: srv,
275
FullMethod: "/gitpod.v1.InstallationService/ListBlockedEmailDomains",
276
}
277
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
278
return srv.(InstallationServiceServer).ListBlockedEmailDomains(ctx, req.(*ListBlockedEmailDomainsRequest))
279
}
280
return interceptor(ctx, in, info, handler)
281
}
282
283
func _InstallationService_CreateBlockedEmailDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
284
in := new(CreateBlockedEmailDomainRequest)
285
if err := dec(in); err != nil {
286
return nil, err
287
}
288
if interceptor == nil {
289
return srv.(InstallationServiceServer).CreateBlockedEmailDomain(ctx, in)
290
}
291
info := &grpc.UnaryServerInfo{
292
Server: srv,
293
FullMethod: "/gitpod.v1.InstallationService/CreateBlockedEmailDomain",
294
}
295
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
296
return srv.(InstallationServiceServer).CreateBlockedEmailDomain(ctx, req.(*CreateBlockedEmailDomainRequest))
297
}
298
return interceptor(ctx, in, info, handler)
299
}
300
301
func _InstallationService_GetOnboardingState_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
302
in := new(GetOnboardingStateRequest)
303
if err := dec(in); err != nil {
304
return nil, err
305
}
306
if interceptor == nil {
307
return srv.(InstallationServiceServer).GetOnboardingState(ctx, in)
308
}
309
info := &grpc.UnaryServerInfo{
310
Server: srv,
311
FullMethod: "/gitpod.v1.InstallationService/GetOnboardingState",
312
}
313
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
314
return srv.(InstallationServiceServer).GetOnboardingState(ctx, req.(*GetOnboardingStateRequest))
315
}
316
return interceptor(ctx, in, info, handler)
317
}
318
319
func _InstallationService_GetInstallationConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
320
in := new(GetInstallationConfigurationRequest)
321
if err := dec(in); err != nil {
322
return nil, err
323
}
324
if interceptor == nil {
325
return srv.(InstallationServiceServer).GetInstallationConfiguration(ctx, in)
326
}
327
info := &grpc.UnaryServerInfo{
328
Server: srv,
329
FullMethod: "/gitpod.v1.InstallationService/GetInstallationConfiguration",
330
}
331
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
332
return srv.(InstallationServiceServer).GetInstallationConfiguration(ctx, req.(*GetInstallationConfigurationRequest))
333
}
334
return interceptor(ctx, in, info, handler)
335
}
336
337
// InstallationService_ServiceDesc is the grpc.ServiceDesc for InstallationService service.
338
// It's only intended for direct use with grpc.RegisterService,
339
// and not to be introspected or modified (even as a copy)
340
var InstallationService_ServiceDesc = grpc.ServiceDesc{
341
ServiceName: "gitpod.v1.InstallationService",
342
HandlerType: (*InstallationServiceServer)(nil),
343
Methods: []grpc.MethodDesc{
344
{
345
MethodName: "GetInstallationWorkspaceDefaultImage",
346
Handler: _InstallationService_GetInstallationWorkspaceDefaultImage_Handler,
347
},
348
{
349
MethodName: "ListBlockedRepositories",
350
Handler: _InstallationService_ListBlockedRepositories_Handler,
351
},
352
{
353
MethodName: "CreateBlockedRepository",
354
Handler: _InstallationService_CreateBlockedRepository_Handler,
355
},
356
{
357
MethodName: "DeleteBlockedRepository",
358
Handler: _InstallationService_DeleteBlockedRepository_Handler,
359
},
360
{
361
MethodName: "ListBlockedEmailDomains",
362
Handler: _InstallationService_ListBlockedEmailDomains_Handler,
363
},
364
{
365
MethodName: "CreateBlockedEmailDomain",
366
Handler: _InstallationService_CreateBlockedEmailDomain_Handler,
367
},
368
{
369
MethodName: "GetOnboardingState",
370
Handler: _InstallationService_GetOnboardingState_Handler,
371
},
372
{
373
MethodName: "GetInstallationConfiguration",
374
Handler: _InstallationService_GetInstallationConfiguration_Handler,
375
},
376
},
377
Streams: []grpc.StreamDesc{},
378
Metadata: "gitpod/v1/installation.proto",
379
}
380
381