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/oidc_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/oidc.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
// OIDCServiceClient is the client API for OIDCService 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 OIDCServiceClient interface {
29
// Creates a new OIDC client configuration.
30
CreateClientConfig(ctx context.Context, in *CreateClientConfigRequest, opts ...grpc.CallOption) (*CreateClientConfigResponse, error)
31
// Retrieves an OIDC client configuration by ID.
32
GetClientConfig(ctx context.Context, in *GetClientConfigRequest, opts ...grpc.CallOption) (*GetClientConfigResponse, error)
33
// Lists OIDC client configurations.
34
ListClientConfigs(ctx context.Context, in *ListClientConfigsRequest, opts ...grpc.CallOption) (*ListClientConfigsResponse, error)
35
// Updates modifiable properties of an existing OIDC client configuration.
36
UpdateClientConfig(ctx context.Context, in *UpdateClientConfigRequest, opts ...grpc.CallOption) (*UpdateClientConfigResponse, error)
37
// Removes an OIDC client configuration by ID.
38
DeleteClientConfig(ctx context.Context, in *DeleteClientConfigRequest, opts ...grpc.CallOption) (*DeleteClientConfigResponse, error)
39
// Activates an OIDC client configuration by ID.
40
SetClientConfigActivation(ctx context.Context, in *SetClientConfigActivationRequest, opts ...grpc.CallOption) (*SetClientConfigActivationResponse, error)
41
}
42
43
type oIDCServiceClient struct {
44
cc grpc.ClientConnInterface
45
}
46
47
func NewOIDCServiceClient(cc grpc.ClientConnInterface) OIDCServiceClient {
48
return &oIDCServiceClient{cc}
49
}
50
51
func (c *oIDCServiceClient) CreateClientConfig(ctx context.Context, in *CreateClientConfigRequest, opts ...grpc.CallOption) (*CreateClientConfigResponse, error) {
52
out := new(CreateClientConfigResponse)
53
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/CreateClientConfig", in, out, opts...)
54
if err != nil {
55
return nil, err
56
}
57
return out, nil
58
}
59
60
func (c *oIDCServiceClient) GetClientConfig(ctx context.Context, in *GetClientConfigRequest, opts ...grpc.CallOption) (*GetClientConfigResponse, error) {
61
out := new(GetClientConfigResponse)
62
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/GetClientConfig", in, out, opts...)
63
if err != nil {
64
return nil, err
65
}
66
return out, nil
67
}
68
69
func (c *oIDCServiceClient) ListClientConfigs(ctx context.Context, in *ListClientConfigsRequest, opts ...grpc.CallOption) (*ListClientConfigsResponse, error) {
70
out := new(ListClientConfigsResponse)
71
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/ListClientConfigs", in, out, opts...)
72
if err != nil {
73
return nil, err
74
}
75
return out, nil
76
}
77
78
func (c *oIDCServiceClient) UpdateClientConfig(ctx context.Context, in *UpdateClientConfigRequest, opts ...grpc.CallOption) (*UpdateClientConfigResponse, error) {
79
out := new(UpdateClientConfigResponse)
80
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/UpdateClientConfig", in, out, opts...)
81
if err != nil {
82
return nil, err
83
}
84
return out, nil
85
}
86
87
func (c *oIDCServiceClient) DeleteClientConfig(ctx context.Context, in *DeleteClientConfigRequest, opts ...grpc.CallOption) (*DeleteClientConfigResponse, error) {
88
out := new(DeleteClientConfigResponse)
89
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/DeleteClientConfig", in, out, opts...)
90
if err != nil {
91
return nil, err
92
}
93
return out, nil
94
}
95
96
func (c *oIDCServiceClient) SetClientConfigActivation(ctx context.Context, in *SetClientConfigActivationRequest, opts ...grpc.CallOption) (*SetClientConfigActivationResponse, error) {
97
out := new(SetClientConfigActivationResponse)
98
err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/SetClientConfigActivation", in, out, opts...)
99
if err != nil {
100
return nil, err
101
}
102
return out, nil
103
}
104
105
// OIDCServiceServer is the server API for OIDCService service.
106
// All implementations must embed UnimplementedOIDCServiceServer
107
// for forward compatibility
108
type OIDCServiceServer interface {
109
// Creates a new OIDC client configuration.
110
CreateClientConfig(context.Context, *CreateClientConfigRequest) (*CreateClientConfigResponse, error)
111
// Retrieves an OIDC client configuration by ID.
112
GetClientConfig(context.Context, *GetClientConfigRequest) (*GetClientConfigResponse, error)
113
// Lists OIDC client configurations.
114
ListClientConfigs(context.Context, *ListClientConfigsRequest) (*ListClientConfigsResponse, error)
115
// Updates modifiable properties of an existing OIDC client configuration.
116
UpdateClientConfig(context.Context, *UpdateClientConfigRequest) (*UpdateClientConfigResponse, error)
117
// Removes an OIDC client configuration by ID.
118
DeleteClientConfig(context.Context, *DeleteClientConfigRequest) (*DeleteClientConfigResponse, error)
119
// Activates an OIDC client configuration by ID.
120
SetClientConfigActivation(context.Context, *SetClientConfigActivationRequest) (*SetClientConfigActivationResponse, error)
121
mustEmbedUnimplementedOIDCServiceServer()
122
}
123
124
// UnimplementedOIDCServiceServer must be embedded to have forward compatible implementations.
125
type UnimplementedOIDCServiceServer struct {
126
}
127
128
func (UnimplementedOIDCServiceServer) CreateClientConfig(context.Context, *CreateClientConfigRequest) (*CreateClientConfigResponse, error) {
129
return nil, status.Errorf(codes.Unimplemented, "method CreateClientConfig not implemented")
130
}
131
func (UnimplementedOIDCServiceServer) GetClientConfig(context.Context, *GetClientConfigRequest) (*GetClientConfigResponse, error) {
132
return nil, status.Errorf(codes.Unimplemented, "method GetClientConfig not implemented")
133
}
134
func (UnimplementedOIDCServiceServer) ListClientConfigs(context.Context, *ListClientConfigsRequest) (*ListClientConfigsResponse, error) {
135
return nil, status.Errorf(codes.Unimplemented, "method ListClientConfigs not implemented")
136
}
137
func (UnimplementedOIDCServiceServer) UpdateClientConfig(context.Context, *UpdateClientConfigRequest) (*UpdateClientConfigResponse, error) {
138
return nil, status.Errorf(codes.Unimplemented, "method UpdateClientConfig not implemented")
139
}
140
func (UnimplementedOIDCServiceServer) DeleteClientConfig(context.Context, *DeleteClientConfigRequest) (*DeleteClientConfigResponse, error) {
141
return nil, status.Errorf(codes.Unimplemented, "method DeleteClientConfig not implemented")
142
}
143
func (UnimplementedOIDCServiceServer) SetClientConfigActivation(context.Context, *SetClientConfigActivationRequest) (*SetClientConfigActivationResponse, error) {
144
return nil, status.Errorf(codes.Unimplemented, "method SetClientConfigActivation not implemented")
145
}
146
func (UnimplementedOIDCServiceServer) mustEmbedUnimplementedOIDCServiceServer() {}
147
148
// UnsafeOIDCServiceServer may be embedded to opt out of forward compatibility for this service.
149
// Use of this interface is not recommended, as added methods to OIDCServiceServer will
150
// result in compilation errors.
151
type UnsafeOIDCServiceServer interface {
152
mustEmbedUnimplementedOIDCServiceServer()
153
}
154
155
func RegisterOIDCServiceServer(s grpc.ServiceRegistrar, srv OIDCServiceServer) {
156
s.RegisterService(&OIDCService_ServiceDesc, srv)
157
}
158
159
func _OIDCService_CreateClientConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
160
in := new(CreateClientConfigRequest)
161
if err := dec(in); err != nil {
162
return nil, err
163
}
164
if interceptor == nil {
165
return srv.(OIDCServiceServer).CreateClientConfig(ctx, in)
166
}
167
info := &grpc.UnaryServerInfo{
168
Server: srv,
169
FullMethod: "/gitpod.experimental.v1.OIDCService/CreateClientConfig",
170
}
171
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
172
return srv.(OIDCServiceServer).CreateClientConfig(ctx, req.(*CreateClientConfigRequest))
173
}
174
return interceptor(ctx, in, info, handler)
175
}
176
177
func _OIDCService_GetClientConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
178
in := new(GetClientConfigRequest)
179
if err := dec(in); err != nil {
180
return nil, err
181
}
182
if interceptor == nil {
183
return srv.(OIDCServiceServer).GetClientConfig(ctx, in)
184
}
185
info := &grpc.UnaryServerInfo{
186
Server: srv,
187
FullMethod: "/gitpod.experimental.v1.OIDCService/GetClientConfig",
188
}
189
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
190
return srv.(OIDCServiceServer).GetClientConfig(ctx, req.(*GetClientConfigRequest))
191
}
192
return interceptor(ctx, in, info, handler)
193
}
194
195
func _OIDCService_ListClientConfigs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
196
in := new(ListClientConfigsRequest)
197
if err := dec(in); err != nil {
198
return nil, err
199
}
200
if interceptor == nil {
201
return srv.(OIDCServiceServer).ListClientConfigs(ctx, in)
202
}
203
info := &grpc.UnaryServerInfo{
204
Server: srv,
205
FullMethod: "/gitpod.experimental.v1.OIDCService/ListClientConfigs",
206
}
207
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
208
return srv.(OIDCServiceServer).ListClientConfigs(ctx, req.(*ListClientConfigsRequest))
209
}
210
return interceptor(ctx, in, info, handler)
211
}
212
213
func _OIDCService_UpdateClientConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
214
in := new(UpdateClientConfigRequest)
215
if err := dec(in); err != nil {
216
return nil, err
217
}
218
if interceptor == nil {
219
return srv.(OIDCServiceServer).UpdateClientConfig(ctx, in)
220
}
221
info := &grpc.UnaryServerInfo{
222
Server: srv,
223
FullMethod: "/gitpod.experimental.v1.OIDCService/UpdateClientConfig",
224
}
225
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
226
return srv.(OIDCServiceServer).UpdateClientConfig(ctx, req.(*UpdateClientConfigRequest))
227
}
228
return interceptor(ctx, in, info, handler)
229
}
230
231
func _OIDCService_DeleteClientConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
232
in := new(DeleteClientConfigRequest)
233
if err := dec(in); err != nil {
234
return nil, err
235
}
236
if interceptor == nil {
237
return srv.(OIDCServiceServer).DeleteClientConfig(ctx, in)
238
}
239
info := &grpc.UnaryServerInfo{
240
Server: srv,
241
FullMethod: "/gitpod.experimental.v1.OIDCService/DeleteClientConfig",
242
}
243
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
244
return srv.(OIDCServiceServer).DeleteClientConfig(ctx, req.(*DeleteClientConfigRequest))
245
}
246
return interceptor(ctx, in, info, handler)
247
}
248
249
func _OIDCService_SetClientConfigActivation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
250
in := new(SetClientConfigActivationRequest)
251
if err := dec(in); err != nil {
252
return nil, err
253
}
254
if interceptor == nil {
255
return srv.(OIDCServiceServer).SetClientConfigActivation(ctx, in)
256
}
257
info := &grpc.UnaryServerInfo{
258
Server: srv,
259
FullMethod: "/gitpod.experimental.v1.OIDCService/SetClientConfigActivation",
260
}
261
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
262
return srv.(OIDCServiceServer).SetClientConfigActivation(ctx, req.(*SetClientConfigActivationRequest))
263
}
264
return interceptor(ctx, in, info, handler)
265
}
266
267
// OIDCService_ServiceDesc is the grpc.ServiceDesc for OIDCService service.
268
// It's only intended for direct use with grpc.RegisterService,
269
// and not to be introspected or modified (even as a copy)
270
var OIDCService_ServiceDesc = grpc.ServiceDesc{
271
ServiceName: "gitpod.experimental.v1.OIDCService",
272
HandlerType: (*OIDCServiceServer)(nil),
273
Methods: []grpc.MethodDesc{
274
{
275
MethodName: "CreateClientConfig",
276
Handler: _OIDCService_CreateClientConfig_Handler,
277
},
278
{
279
MethodName: "GetClientConfig",
280
Handler: _OIDCService_GetClientConfig_Handler,
281
},
282
{
283
MethodName: "ListClientConfigs",
284
Handler: _OIDCService_ListClientConfigs_Handler,
285
},
286
{
287
MethodName: "UpdateClientConfig",
288
Handler: _OIDCService_UpdateClientConfig_Handler,
289
},
290
{
291
MethodName: "DeleteClientConfig",
292
Handler: _OIDCService_DeleteClientConfig_Handler,
293
},
294
{
295
MethodName: "SetClientConfigActivation",
296
Handler: _OIDCService_SetClientConfigActivation_Handler,
297
},
298
},
299
Streams: []grpc.StreamDesc{},
300
Metadata: "gitpod/experimental/v1/oidc.proto",
301
}
302
303