Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/public-api/go/v1/authprovider_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/authprovider.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
// AuthProviderServiceClient is the client API for AuthProviderService 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 AuthProviderServiceClient interface {
29
// CreateAuthProvider creates a new auth provider.
30
CreateAuthProvider(ctx context.Context, in *CreateAuthProviderRequest, opts ...grpc.CallOption) (*CreateAuthProviderResponse, error)
31
// GetAuthProvider returns a single auth provider.
32
GetAuthProvider(ctx context.Context, in *GetAuthProviderRequest, opts ...grpc.CallOption) (*GetAuthProviderResponse, error)
33
// ListAuthProviders lists auth providers.
34
ListAuthProviders(ctx context.Context, in *ListAuthProvidersRequest, opts ...grpc.CallOption) (*ListAuthProvidersResponse, error)
35
// ListAuthProviderDescriptions lists publicly available descriptions of
36
// authproviders.
37
ListAuthProviderDescriptions(ctx context.Context, in *ListAuthProviderDescriptionsRequest, opts ...grpc.CallOption) (*ListAuthProviderDescriptionsResponse, error)
38
// UpdateAuthProvider updates an auth provider.
39
UpdateAuthProvider(ctx context.Context, in *UpdateAuthProviderRequest, opts ...grpc.CallOption) (*UpdateAuthProviderResponse, error)
40
// DeleteAuthProvider deletes the specified auth provider.
41
DeleteAuthProvider(ctx context.Context, in *DeleteAuthProviderRequest, opts ...grpc.CallOption) (*DeleteAuthProviderResponse, error)
42
}
43
44
type authProviderServiceClient struct {
45
cc grpc.ClientConnInterface
46
}
47
48
func NewAuthProviderServiceClient(cc grpc.ClientConnInterface) AuthProviderServiceClient {
49
return &authProviderServiceClient{cc}
50
}
51
52
func (c *authProviderServiceClient) CreateAuthProvider(ctx context.Context, in *CreateAuthProviderRequest, opts ...grpc.CallOption) (*CreateAuthProviderResponse, error) {
53
out := new(CreateAuthProviderResponse)
54
err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/CreateAuthProvider", in, out, opts...)
55
if err != nil {
56
return nil, err
57
}
58
return out, nil
59
}
60
61
func (c *authProviderServiceClient) GetAuthProvider(ctx context.Context, in *GetAuthProviderRequest, opts ...grpc.CallOption) (*GetAuthProviderResponse, error) {
62
out := new(GetAuthProviderResponse)
63
err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/GetAuthProvider", in, out, opts...)
64
if err != nil {
65
return nil, err
66
}
67
return out, nil
68
}
69
70
func (c *authProviderServiceClient) ListAuthProviders(ctx context.Context, in *ListAuthProvidersRequest, opts ...grpc.CallOption) (*ListAuthProvidersResponse, error) {
71
out := new(ListAuthProvidersResponse)
72
err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/ListAuthProviders", in, out, opts...)
73
if err != nil {
74
return nil, err
75
}
76
return out, nil
77
}
78
79
func (c *authProviderServiceClient) ListAuthProviderDescriptions(ctx context.Context, in *ListAuthProviderDescriptionsRequest, opts ...grpc.CallOption) (*ListAuthProviderDescriptionsResponse, error) {
80
out := new(ListAuthProviderDescriptionsResponse)
81
err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/ListAuthProviderDescriptions", in, out, opts...)
82
if err != nil {
83
return nil, err
84
}
85
return out, nil
86
}
87
88
func (c *authProviderServiceClient) UpdateAuthProvider(ctx context.Context, in *UpdateAuthProviderRequest, opts ...grpc.CallOption) (*UpdateAuthProviderResponse, error) {
89
out := new(UpdateAuthProviderResponse)
90
err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/UpdateAuthProvider", in, out, opts...)
91
if err != nil {
92
return nil, err
93
}
94
return out, nil
95
}
96
97
func (c *authProviderServiceClient) DeleteAuthProvider(ctx context.Context, in *DeleteAuthProviderRequest, opts ...grpc.CallOption) (*DeleteAuthProviderResponse, error) {
98
out := new(DeleteAuthProviderResponse)
99
err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/DeleteAuthProvider", in, out, opts...)
100
if err != nil {
101
return nil, err
102
}
103
return out, nil
104
}
105
106
// AuthProviderServiceServer is the server API for AuthProviderService service.
107
// All implementations must embed UnimplementedAuthProviderServiceServer
108
// for forward compatibility
109
type AuthProviderServiceServer interface {
110
// CreateAuthProvider creates a new auth provider.
111
CreateAuthProvider(context.Context, *CreateAuthProviderRequest) (*CreateAuthProviderResponse, error)
112
// GetAuthProvider returns a single auth provider.
113
GetAuthProvider(context.Context, *GetAuthProviderRequest) (*GetAuthProviderResponse, error)
114
// ListAuthProviders lists auth providers.
115
ListAuthProviders(context.Context, *ListAuthProvidersRequest) (*ListAuthProvidersResponse, error)
116
// ListAuthProviderDescriptions lists publicly available descriptions of
117
// authproviders.
118
ListAuthProviderDescriptions(context.Context, *ListAuthProviderDescriptionsRequest) (*ListAuthProviderDescriptionsResponse, error)
119
// UpdateAuthProvider updates an auth provider.
120
UpdateAuthProvider(context.Context, *UpdateAuthProviderRequest) (*UpdateAuthProviderResponse, error)
121
// DeleteAuthProvider deletes the specified auth provider.
122
DeleteAuthProvider(context.Context, *DeleteAuthProviderRequest) (*DeleteAuthProviderResponse, error)
123
mustEmbedUnimplementedAuthProviderServiceServer()
124
}
125
126
// UnimplementedAuthProviderServiceServer must be embedded to have forward compatible implementations.
127
type UnimplementedAuthProviderServiceServer struct {
128
}
129
130
func (UnimplementedAuthProviderServiceServer) CreateAuthProvider(context.Context, *CreateAuthProviderRequest) (*CreateAuthProviderResponse, error) {
131
return nil, status.Errorf(codes.Unimplemented, "method CreateAuthProvider not implemented")
132
}
133
func (UnimplementedAuthProviderServiceServer) GetAuthProvider(context.Context, *GetAuthProviderRequest) (*GetAuthProviderResponse, error) {
134
return nil, status.Errorf(codes.Unimplemented, "method GetAuthProvider not implemented")
135
}
136
func (UnimplementedAuthProviderServiceServer) ListAuthProviders(context.Context, *ListAuthProvidersRequest) (*ListAuthProvidersResponse, error) {
137
return nil, status.Errorf(codes.Unimplemented, "method ListAuthProviders not implemented")
138
}
139
func (UnimplementedAuthProviderServiceServer) ListAuthProviderDescriptions(context.Context, *ListAuthProviderDescriptionsRequest) (*ListAuthProviderDescriptionsResponse, error) {
140
return nil, status.Errorf(codes.Unimplemented, "method ListAuthProviderDescriptions not implemented")
141
}
142
func (UnimplementedAuthProviderServiceServer) UpdateAuthProvider(context.Context, *UpdateAuthProviderRequest) (*UpdateAuthProviderResponse, error) {
143
return nil, status.Errorf(codes.Unimplemented, "method UpdateAuthProvider not implemented")
144
}
145
func (UnimplementedAuthProviderServiceServer) DeleteAuthProvider(context.Context, *DeleteAuthProviderRequest) (*DeleteAuthProviderResponse, error) {
146
return nil, status.Errorf(codes.Unimplemented, "method DeleteAuthProvider not implemented")
147
}
148
func (UnimplementedAuthProviderServiceServer) mustEmbedUnimplementedAuthProviderServiceServer() {}
149
150
// UnsafeAuthProviderServiceServer may be embedded to opt out of forward compatibility for this service.
151
// Use of this interface is not recommended, as added methods to AuthProviderServiceServer will
152
// result in compilation errors.
153
type UnsafeAuthProviderServiceServer interface {
154
mustEmbedUnimplementedAuthProviderServiceServer()
155
}
156
157
func RegisterAuthProviderServiceServer(s grpc.ServiceRegistrar, srv AuthProviderServiceServer) {
158
s.RegisterService(&AuthProviderService_ServiceDesc, srv)
159
}
160
161
func _AuthProviderService_CreateAuthProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
162
in := new(CreateAuthProviderRequest)
163
if err := dec(in); err != nil {
164
return nil, err
165
}
166
if interceptor == nil {
167
return srv.(AuthProviderServiceServer).CreateAuthProvider(ctx, in)
168
}
169
info := &grpc.UnaryServerInfo{
170
Server: srv,
171
FullMethod: "/gitpod.v1.AuthProviderService/CreateAuthProvider",
172
}
173
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
174
return srv.(AuthProviderServiceServer).CreateAuthProvider(ctx, req.(*CreateAuthProviderRequest))
175
}
176
return interceptor(ctx, in, info, handler)
177
}
178
179
func _AuthProviderService_GetAuthProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
180
in := new(GetAuthProviderRequest)
181
if err := dec(in); err != nil {
182
return nil, err
183
}
184
if interceptor == nil {
185
return srv.(AuthProviderServiceServer).GetAuthProvider(ctx, in)
186
}
187
info := &grpc.UnaryServerInfo{
188
Server: srv,
189
FullMethod: "/gitpod.v1.AuthProviderService/GetAuthProvider",
190
}
191
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
192
return srv.(AuthProviderServiceServer).GetAuthProvider(ctx, req.(*GetAuthProviderRequest))
193
}
194
return interceptor(ctx, in, info, handler)
195
}
196
197
func _AuthProviderService_ListAuthProviders_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
198
in := new(ListAuthProvidersRequest)
199
if err := dec(in); err != nil {
200
return nil, err
201
}
202
if interceptor == nil {
203
return srv.(AuthProviderServiceServer).ListAuthProviders(ctx, in)
204
}
205
info := &grpc.UnaryServerInfo{
206
Server: srv,
207
FullMethod: "/gitpod.v1.AuthProviderService/ListAuthProviders",
208
}
209
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
210
return srv.(AuthProviderServiceServer).ListAuthProviders(ctx, req.(*ListAuthProvidersRequest))
211
}
212
return interceptor(ctx, in, info, handler)
213
}
214
215
func _AuthProviderService_ListAuthProviderDescriptions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
216
in := new(ListAuthProviderDescriptionsRequest)
217
if err := dec(in); err != nil {
218
return nil, err
219
}
220
if interceptor == nil {
221
return srv.(AuthProviderServiceServer).ListAuthProviderDescriptions(ctx, in)
222
}
223
info := &grpc.UnaryServerInfo{
224
Server: srv,
225
FullMethod: "/gitpod.v1.AuthProviderService/ListAuthProviderDescriptions",
226
}
227
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
228
return srv.(AuthProviderServiceServer).ListAuthProviderDescriptions(ctx, req.(*ListAuthProviderDescriptionsRequest))
229
}
230
return interceptor(ctx, in, info, handler)
231
}
232
233
func _AuthProviderService_UpdateAuthProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
234
in := new(UpdateAuthProviderRequest)
235
if err := dec(in); err != nil {
236
return nil, err
237
}
238
if interceptor == nil {
239
return srv.(AuthProviderServiceServer).UpdateAuthProvider(ctx, in)
240
}
241
info := &grpc.UnaryServerInfo{
242
Server: srv,
243
FullMethod: "/gitpod.v1.AuthProviderService/UpdateAuthProvider",
244
}
245
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
246
return srv.(AuthProviderServiceServer).UpdateAuthProvider(ctx, req.(*UpdateAuthProviderRequest))
247
}
248
return interceptor(ctx, in, info, handler)
249
}
250
251
func _AuthProviderService_DeleteAuthProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
252
in := new(DeleteAuthProviderRequest)
253
if err := dec(in); err != nil {
254
return nil, err
255
}
256
if interceptor == nil {
257
return srv.(AuthProviderServiceServer).DeleteAuthProvider(ctx, in)
258
}
259
info := &grpc.UnaryServerInfo{
260
Server: srv,
261
FullMethod: "/gitpod.v1.AuthProviderService/DeleteAuthProvider",
262
}
263
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
264
return srv.(AuthProviderServiceServer).DeleteAuthProvider(ctx, req.(*DeleteAuthProviderRequest))
265
}
266
return interceptor(ctx, in, info, handler)
267
}
268
269
// AuthProviderService_ServiceDesc is the grpc.ServiceDesc for AuthProviderService service.
270
// It's only intended for direct use with grpc.RegisterService,
271
// and not to be introspected or modified (even as a copy)
272
var AuthProviderService_ServiceDesc = grpc.ServiceDesc{
273
ServiceName: "gitpod.v1.AuthProviderService",
274
HandlerType: (*AuthProviderServiceServer)(nil),
275
Methods: []grpc.MethodDesc{
276
{
277
MethodName: "CreateAuthProvider",
278
Handler: _AuthProviderService_CreateAuthProvider_Handler,
279
},
280
{
281
MethodName: "GetAuthProvider",
282
Handler: _AuthProviderService_GetAuthProvider_Handler,
283
},
284
{
285
MethodName: "ListAuthProviders",
286
Handler: _AuthProviderService_ListAuthProviders_Handler,
287
},
288
{
289
MethodName: "ListAuthProviderDescriptions",
290
Handler: _AuthProviderService_ListAuthProviderDescriptions_Handler,
291
},
292
{
293
MethodName: "UpdateAuthProvider",
294
Handler: _AuthProviderService_UpdateAuthProvider_Handler,
295
},
296
{
297
MethodName: "DeleteAuthProvider",
298
Handler: _AuthProviderService_DeleteAuthProvider_Handler,
299
},
300
},
301
Streams: []grpc.StreamDesc{},
302
Metadata: "gitpod/v1/authprovider.proto",
303
}
304
305