Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/public-api/go/experimental/v1/teams_grpc.pb.go
2501 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/experimental/v1/teams.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
// TeamsServiceClient is the client API for TeamsService 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 TeamsServiceClient interface {
29
// CreateTeam creates a new Team.
30
CreateTeam(ctx context.Context, in *CreateTeamRequest, opts ...grpc.CallOption) (*CreateTeamResponse, error)
31
// GetTeam retrieves a single Team.
32
GetTeam(ctx context.Context, in *GetTeamRequest, opts ...grpc.CallOption) (*GetTeamResponse, error)
33
// ListTeams lists the caller has access to.
34
ListTeams(ctx context.Context, in *ListTeamsRequest, opts ...grpc.CallOption) (*ListTeamsResponse, error)
35
// DeleteTeam deletes the specified team.
36
DeleteTeam(ctx context.Context, in *DeleteTeamRequest, opts ...grpc.CallOption) (*DeleteTeamResponse, error)
37
// GetTeamInvitation retrieves the invitation for a Team.
38
GetTeamInvitation(ctx context.Context, in *GetTeamInvitationRequest, opts ...grpc.CallOption) (*GetTeamInvitationResponse, error)
39
// JoinTeam makes the caller a TeamMember of the Team.
40
JoinTeam(ctx context.Context, in *JoinTeamRequest, opts ...grpc.CallOption) (*JoinTeamResponse, error)
41
// ResetTeamInvitation resets the invitation_id for a Team.
42
ResetTeamInvitation(ctx context.Context, in *ResetTeamInvitationRequest, opts ...grpc.CallOption) (*ResetTeamInvitationResponse, error)
43
// ListTeamMembers lists the members of a Team.
44
ListTeamMembers(ctx context.Context, in *ListTeamMembersRequest, opts ...grpc.CallOption) (*ListTeamMembersResponse, error)
45
// UpdateTeamMember updates team membership properties.
46
UpdateTeamMember(ctx context.Context, in *UpdateTeamMemberRequest, opts ...grpc.CallOption) (*UpdateTeamMemberResponse, error)
47
// DeleteTeamMember removes a TeamMember from the Team.
48
DeleteTeamMember(ctx context.Context, in *DeleteTeamMemberRequest, opts ...grpc.CallOption) (*DeleteTeamMemberResponse, error)
49
}
50
51
type teamsServiceClient struct {
52
cc grpc.ClientConnInterface
53
}
54
55
func NewTeamsServiceClient(cc grpc.ClientConnInterface) TeamsServiceClient {
56
return &teamsServiceClient{cc}
57
}
58
59
func (c *teamsServiceClient) CreateTeam(ctx context.Context, in *CreateTeamRequest, opts ...grpc.CallOption) (*CreateTeamResponse, error) {
60
out := new(CreateTeamResponse)
61
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/CreateTeam", in, out, opts...)
62
if err != nil {
63
return nil, err
64
}
65
return out, nil
66
}
67
68
func (c *teamsServiceClient) GetTeam(ctx context.Context, in *GetTeamRequest, opts ...grpc.CallOption) (*GetTeamResponse, error) {
69
out := new(GetTeamResponse)
70
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/GetTeam", in, out, opts...)
71
if err != nil {
72
return nil, err
73
}
74
return out, nil
75
}
76
77
func (c *teamsServiceClient) ListTeams(ctx context.Context, in *ListTeamsRequest, opts ...grpc.CallOption) (*ListTeamsResponse, error) {
78
out := new(ListTeamsResponse)
79
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/ListTeams", in, out, opts...)
80
if err != nil {
81
return nil, err
82
}
83
return out, nil
84
}
85
86
func (c *teamsServiceClient) DeleteTeam(ctx context.Context, in *DeleteTeamRequest, opts ...grpc.CallOption) (*DeleteTeamResponse, error) {
87
out := new(DeleteTeamResponse)
88
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/DeleteTeam", in, out, opts...)
89
if err != nil {
90
return nil, err
91
}
92
return out, nil
93
}
94
95
func (c *teamsServiceClient) GetTeamInvitation(ctx context.Context, in *GetTeamInvitationRequest, opts ...grpc.CallOption) (*GetTeamInvitationResponse, error) {
96
out := new(GetTeamInvitationResponse)
97
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/GetTeamInvitation", in, out, opts...)
98
if err != nil {
99
return nil, err
100
}
101
return out, nil
102
}
103
104
func (c *teamsServiceClient) JoinTeam(ctx context.Context, in *JoinTeamRequest, opts ...grpc.CallOption) (*JoinTeamResponse, error) {
105
out := new(JoinTeamResponse)
106
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/JoinTeam", in, out, opts...)
107
if err != nil {
108
return nil, err
109
}
110
return out, nil
111
}
112
113
func (c *teamsServiceClient) ResetTeamInvitation(ctx context.Context, in *ResetTeamInvitationRequest, opts ...grpc.CallOption) (*ResetTeamInvitationResponse, error) {
114
out := new(ResetTeamInvitationResponse)
115
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/ResetTeamInvitation", in, out, opts...)
116
if err != nil {
117
return nil, err
118
}
119
return out, nil
120
}
121
122
func (c *teamsServiceClient) ListTeamMembers(ctx context.Context, in *ListTeamMembersRequest, opts ...grpc.CallOption) (*ListTeamMembersResponse, error) {
123
out := new(ListTeamMembersResponse)
124
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/ListTeamMembers", in, out, opts...)
125
if err != nil {
126
return nil, err
127
}
128
return out, nil
129
}
130
131
func (c *teamsServiceClient) UpdateTeamMember(ctx context.Context, in *UpdateTeamMemberRequest, opts ...grpc.CallOption) (*UpdateTeamMemberResponse, error) {
132
out := new(UpdateTeamMemberResponse)
133
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/UpdateTeamMember", in, out, opts...)
134
if err != nil {
135
return nil, err
136
}
137
return out, nil
138
}
139
140
func (c *teamsServiceClient) DeleteTeamMember(ctx context.Context, in *DeleteTeamMemberRequest, opts ...grpc.CallOption) (*DeleteTeamMemberResponse, error) {
141
out := new(DeleteTeamMemberResponse)
142
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/DeleteTeamMember", in, out, opts...)
143
if err != nil {
144
return nil, err
145
}
146
return out, nil
147
}
148
149
// TeamsServiceServer is the server API for TeamsService service.
150
// All implementations must embed UnimplementedTeamsServiceServer
151
// for forward compatibility
152
type TeamsServiceServer interface {
153
// CreateTeam creates a new Team.
154
CreateTeam(context.Context, *CreateTeamRequest) (*CreateTeamResponse, error)
155
// GetTeam retrieves a single Team.
156
GetTeam(context.Context, *GetTeamRequest) (*GetTeamResponse, error)
157
// ListTeams lists the caller has access to.
158
ListTeams(context.Context, *ListTeamsRequest) (*ListTeamsResponse, error)
159
// DeleteTeam deletes the specified team.
160
DeleteTeam(context.Context, *DeleteTeamRequest) (*DeleteTeamResponse, error)
161
// GetTeamInvitation retrieves the invitation for a Team.
162
GetTeamInvitation(context.Context, *GetTeamInvitationRequest) (*GetTeamInvitationResponse, error)
163
// JoinTeam makes the caller a TeamMember of the Team.
164
JoinTeam(context.Context, *JoinTeamRequest) (*JoinTeamResponse, error)
165
// ResetTeamInvitation resets the invitation_id for a Team.
166
ResetTeamInvitation(context.Context, *ResetTeamInvitationRequest) (*ResetTeamInvitationResponse, error)
167
// ListTeamMembers lists the members of a Team.
168
ListTeamMembers(context.Context, *ListTeamMembersRequest) (*ListTeamMembersResponse, error)
169
// UpdateTeamMember updates team membership properties.
170
UpdateTeamMember(context.Context, *UpdateTeamMemberRequest) (*UpdateTeamMemberResponse, error)
171
// DeleteTeamMember removes a TeamMember from the Team.
172
DeleteTeamMember(context.Context, *DeleteTeamMemberRequest) (*DeleteTeamMemberResponse, error)
173
mustEmbedUnimplementedTeamsServiceServer()
174
}
175
176
// UnimplementedTeamsServiceServer must be embedded to have forward compatible implementations.
177
type UnimplementedTeamsServiceServer struct {
178
}
179
180
func (UnimplementedTeamsServiceServer) CreateTeam(context.Context, *CreateTeamRequest) (*CreateTeamResponse, error) {
181
return nil, status.Errorf(codes.Unimplemented, "method CreateTeam not implemented")
182
}
183
func (UnimplementedTeamsServiceServer) GetTeam(context.Context, *GetTeamRequest) (*GetTeamResponse, error) {
184
return nil, status.Errorf(codes.Unimplemented, "method GetTeam not implemented")
185
}
186
func (UnimplementedTeamsServiceServer) ListTeams(context.Context, *ListTeamsRequest) (*ListTeamsResponse, error) {
187
return nil, status.Errorf(codes.Unimplemented, "method ListTeams not implemented")
188
}
189
func (UnimplementedTeamsServiceServer) DeleteTeam(context.Context, *DeleteTeamRequest) (*DeleteTeamResponse, error) {
190
return nil, status.Errorf(codes.Unimplemented, "method DeleteTeam not implemented")
191
}
192
func (UnimplementedTeamsServiceServer) GetTeamInvitation(context.Context, *GetTeamInvitationRequest) (*GetTeamInvitationResponse, error) {
193
return nil, status.Errorf(codes.Unimplemented, "method GetTeamInvitation not implemented")
194
}
195
func (UnimplementedTeamsServiceServer) JoinTeam(context.Context, *JoinTeamRequest) (*JoinTeamResponse, error) {
196
return nil, status.Errorf(codes.Unimplemented, "method JoinTeam not implemented")
197
}
198
func (UnimplementedTeamsServiceServer) ResetTeamInvitation(context.Context, *ResetTeamInvitationRequest) (*ResetTeamInvitationResponse, error) {
199
return nil, status.Errorf(codes.Unimplemented, "method ResetTeamInvitation not implemented")
200
}
201
func (UnimplementedTeamsServiceServer) ListTeamMembers(context.Context, *ListTeamMembersRequest) (*ListTeamMembersResponse, error) {
202
return nil, status.Errorf(codes.Unimplemented, "method ListTeamMembers not implemented")
203
}
204
func (UnimplementedTeamsServiceServer) UpdateTeamMember(context.Context, *UpdateTeamMemberRequest) (*UpdateTeamMemberResponse, error) {
205
return nil, status.Errorf(codes.Unimplemented, "method UpdateTeamMember not implemented")
206
}
207
func (UnimplementedTeamsServiceServer) DeleteTeamMember(context.Context, *DeleteTeamMemberRequest) (*DeleteTeamMemberResponse, error) {
208
return nil, status.Errorf(codes.Unimplemented, "method DeleteTeamMember not implemented")
209
}
210
func (UnimplementedTeamsServiceServer) mustEmbedUnimplementedTeamsServiceServer() {}
211
212
// UnsafeTeamsServiceServer may be embedded to opt out of forward compatibility for this service.
213
// Use of this interface is not recommended, as added methods to TeamsServiceServer will
214
// result in compilation errors.
215
type UnsafeTeamsServiceServer interface {
216
mustEmbedUnimplementedTeamsServiceServer()
217
}
218
219
func RegisterTeamsServiceServer(s grpc.ServiceRegistrar, srv TeamsServiceServer) {
220
s.RegisterService(&TeamsService_ServiceDesc, srv)
221
}
222
223
func _TeamsService_CreateTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
224
in := new(CreateTeamRequest)
225
if err := dec(in); err != nil {
226
return nil, err
227
}
228
if interceptor == nil {
229
return srv.(TeamsServiceServer).CreateTeam(ctx, in)
230
}
231
info := &grpc.UnaryServerInfo{
232
Server: srv,
233
FullMethod: "/gitpod.experimental.v1.TeamsService/CreateTeam",
234
}
235
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
236
return srv.(TeamsServiceServer).CreateTeam(ctx, req.(*CreateTeamRequest))
237
}
238
return interceptor(ctx, in, info, handler)
239
}
240
241
func _TeamsService_GetTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
242
in := new(GetTeamRequest)
243
if err := dec(in); err != nil {
244
return nil, err
245
}
246
if interceptor == nil {
247
return srv.(TeamsServiceServer).GetTeam(ctx, in)
248
}
249
info := &grpc.UnaryServerInfo{
250
Server: srv,
251
FullMethod: "/gitpod.experimental.v1.TeamsService/GetTeam",
252
}
253
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
254
return srv.(TeamsServiceServer).GetTeam(ctx, req.(*GetTeamRequest))
255
}
256
return interceptor(ctx, in, info, handler)
257
}
258
259
func _TeamsService_ListTeams_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
260
in := new(ListTeamsRequest)
261
if err := dec(in); err != nil {
262
return nil, err
263
}
264
if interceptor == nil {
265
return srv.(TeamsServiceServer).ListTeams(ctx, in)
266
}
267
info := &grpc.UnaryServerInfo{
268
Server: srv,
269
FullMethod: "/gitpod.experimental.v1.TeamsService/ListTeams",
270
}
271
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
272
return srv.(TeamsServiceServer).ListTeams(ctx, req.(*ListTeamsRequest))
273
}
274
return interceptor(ctx, in, info, handler)
275
}
276
277
func _TeamsService_DeleteTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
278
in := new(DeleteTeamRequest)
279
if err := dec(in); err != nil {
280
return nil, err
281
}
282
if interceptor == nil {
283
return srv.(TeamsServiceServer).DeleteTeam(ctx, in)
284
}
285
info := &grpc.UnaryServerInfo{
286
Server: srv,
287
FullMethod: "/gitpod.experimental.v1.TeamsService/DeleteTeam",
288
}
289
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
290
return srv.(TeamsServiceServer).DeleteTeam(ctx, req.(*DeleteTeamRequest))
291
}
292
return interceptor(ctx, in, info, handler)
293
}
294
295
func _TeamsService_GetTeamInvitation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
296
in := new(GetTeamInvitationRequest)
297
if err := dec(in); err != nil {
298
return nil, err
299
}
300
if interceptor == nil {
301
return srv.(TeamsServiceServer).GetTeamInvitation(ctx, in)
302
}
303
info := &grpc.UnaryServerInfo{
304
Server: srv,
305
FullMethod: "/gitpod.experimental.v1.TeamsService/GetTeamInvitation",
306
}
307
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
308
return srv.(TeamsServiceServer).GetTeamInvitation(ctx, req.(*GetTeamInvitationRequest))
309
}
310
return interceptor(ctx, in, info, handler)
311
}
312
313
func _TeamsService_JoinTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
314
in := new(JoinTeamRequest)
315
if err := dec(in); err != nil {
316
return nil, err
317
}
318
if interceptor == nil {
319
return srv.(TeamsServiceServer).JoinTeam(ctx, in)
320
}
321
info := &grpc.UnaryServerInfo{
322
Server: srv,
323
FullMethod: "/gitpod.experimental.v1.TeamsService/JoinTeam",
324
}
325
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
326
return srv.(TeamsServiceServer).JoinTeam(ctx, req.(*JoinTeamRequest))
327
}
328
return interceptor(ctx, in, info, handler)
329
}
330
331
func _TeamsService_ResetTeamInvitation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
332
in := new(ResetTeamInvitationRequest)
333
if err := dec(in); err != nil {
334
return nil, err
335
}
336
if interceptor == nil {
337
return srv.(TeamsServiceServer).ResetTeamInvitation(ctx, in)
338
}
339
info := &grpc.UnaryServerInfo{
340
Server: srv,
341
FullMethod: "/gitpod.experimental.v1.TeamsService/ResetTeamInvitation",
342
}
343
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
344
return srv.(TeamsServiceServer).ResetTeamInvitation(ctx, req.(*ResetTeamInvitationRequest))
345
}
346
return interceptor(ctx, in, info, handler)
347
}
348
349
func _TeamsService_ListTeamMembers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
350
in := new(ListTeamMembersRequest)
351
if err := dec(in); err != nil {
352
return nil, err
353
}
354
if interceptor == nil {
355
return srv.(TeamsServiceServer).ListTeamMembers(ctx, in)
356
}
357
info := &grpc.UnaryServerInfo{
358
Server: srv,
359
FullMethod: "/gitpod.experimental.v1.TeamsService/ListTeamMembers",
360
}
361
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
362
return srv.(TeamsServiceServer).ListTeamMembers(ctx, req.(*ListTeamMembersRequest))
363
}
364
return interceptor(ctx, in, info, handler)
365
}
366
367
func _TeamsService_UpdateTeamMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
368
in := new(UpdateTeamMemberRequest)
369
if err := dec(in); err != nil {
370
return nil, err
371
}
372
if interceptor == nil {
373
return srv.(TeamsServiceServer).UpdateTeamMember(ctx, in)
374
}
375
info := &grpc.UnaryServerInfo{
376
Server: srv,
377
FullMethod: "/gitpod.experimental.v1.TeamsService/UpdateTeamMember",
378
}
379
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
380
return srv.(TeamsServiceServer).UpdateTeamMember(ctx, req.(*UpdateTeamMemberRequest))
381
}
382
return interceptor(ctx, in, info, handler)
383
}
384
385
func _TeamsService_DeleteTeamMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
386
in := new(DeleteTeamMemberRequest)
387
if err := dec(in); err != nil {
388
return nil, err
389
}
390
if interceptor == nil {
391
return srv.(TeamsServiceServer).DeleteTeamMember(ctx, in)
392
}
393
info := &grpc.UnaryServerInfo{
394
Server: srv,
395
FullMethod: "/gitpod.experimental.v1.TeamsService/DeleteTeamMember",
396
}
397
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
398
return srv.(TeamsServiceServer).DeleteTeamMember(ctx, req.(*DeleteTeamMemberRequest))
399
}
400
return interceptor(ctx, in, info, handler)
401
}
402
403
// TeamsService_ServiceDesc is the grpc.ServiceDesc for TeamsService service.
404
// It's only intended for direct use with grpc.RegisterService,
405
// and not to be introspected or modified (even as a copy)
406
var TeamsService_ServiceDesc = grpc.ServiceDesc{
407
ServiceName: "gitpod.experimental.v1.TeamsService",
408
HandlerType: (*TeamsServiceServer)(nil),
409
Methods: []grpc.MethodDesc{
410
{
411
MethodName: "CreateTeam",
412
Handler: _TeamsService_CreateTeam_Handler,
413
},
414
{
415
MethodName: "GetTeam",
416
Handler: _TeamsService_GetTeam_Handler,
417
},
418
{
419
MethodName: "ListTeams",
420
Handler: _TeamsService_ListTeams_Handler,
421
},
422
{
423
MethodName: "DeleteTeam",
424
Handler: _TeamsService_DeleteTeam_Handler,
425
},
426
{
427
MethodName: "GetTeamInvitation",
428
Handler: _TeamsService_GetTeamInvitation_Handler,
429
},
430
{
431
MethodName: "JoinTeam",
432
Handler: _TeamsService_JoinTeam_Handler,
433
},
434
{
435
MethodName: "ResetTeamInvitation",
436
Handler: _TeamsService_ResetTeamInvitation_Handler,
437
},
438
{
439
MethodName: "ListTeamMembers",
440
Handler: _TeamsService_ListTeamMembers_Handler,
441
},
442
{
443
MethodName: "UpdateTeamMember",
444
Handler: _TeamsService_UpdateTeamMember_Handler,
445
},
446
{
447
MethodName: "DeleteTeamMember",
448
Handler: _TeamsService_DeleteTeamMember_Handler,
449
},
450
},
451
Streams: []grpc.StreamDesc{},
452
Metadata: "gitpod/experimental/v1/teams.proto",
453
}
454
455