Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/public-api/go/v1/configuration_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/configuration.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
// ConfigurationServiceClient is the client API for ConfigurationService 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 ConfigurationServiceClient interface {
29
// Creates a new configuration.
30
CreateConfiguration(ctx context.Context, in *CreateConfigurationRequest, opts ...grpc.CallOption) (*CreateConfigurationResponse, error)
31
// Retrieves a configuration.
32
GetConfiguration(ctx context.Context, in *GetConfigurationRequest, opts ...grpc.CallOption) (*GetConfigurationResponse, error)
33
// Lists configurations.
34
ListConfigurations(ctx context.Context, in *ListConfigurationsRequest, opts ...grpc.CallOption) (*ListConfigurationsResponse, error)
35
// Updates a configuration.
36
UpdateConfiguration(ctx context.Context, in *UpdateConfigurationRequest, opts ...grpc.CallOption) (*UpdateConfigurationResponse, error)
37
// Deletes a configuration.
38
DeleteConfiguration(ctx context.Context, in *DeleteConfigurationRequest, opts ...grpc.CallOption) (*DeleteConfigurationResponse, error)
39
}
40
41
type configurationServiceClient struct {
42
cc grpc.ClientConnInterface
43
}
44
45
func NewConfigurationServiceClient(cc grpc.ClientConnInterface) ConfigurationServiceClient {
46
return &configurationServiceClient{cc}
47
}
48
49
func (c *configurationServiceClient) CreateConfiguration(ctx context.Context, in *CreateConfigurationRequest, opts ...grpc.CallOption) (*CreateConfigurationResponse, error) {
50
out := new(CreateConfigurationResponse)
51
err := c.cc.Invoke(ctx, "/gitpod.v1.ConfigurationService/CreateConfiguration", in, out, opts...)
52
if err != nil {
53
return nil, err
54
}
55
return out, nil
56
}
57
58
func (c *configurationServiceClient) GetConfiguration(ctx context.Context, in *GetConfigurationRequest, opts ...grpc.CallOption) (*GetConfigurationResponse, error) {
59
out := new(GetConfigurationResponse)
60
err := c.cc.Invoke(ctx, "/gitpod.v1.ConfigurationService/GetConfiguration", in, out, opts...)
61
if err != nil {
62
return nil, err
63
}
64
return out, nil
65
}
66
67
func (c *configurationServiceClient) ListConfigurations(ctx context.Context, in *ListConfigurationsRequest, opts ...grpc.CallOption) (*ListConfigurationsResponse, error) {
68
out := new(ListConfigurationsResponse)
69
err := c.cc.Invoke(ctx, "/gitpod.v1.ConfigurationService/ListConfigurations", in, out, opts...)
70
if err != nil {
71
return nil, err
72
}
73
return out, nil
74
}
75
76
func (c *configurationServiceClient) UpdateConfiguration(ctx context.Context, in *UpdateConfigurationRequest, opts ...grpc.CallOption) (*UpdateConfigurationResponse, error) {
77
out := new(UpdateConfigurationResponse)
78
err := c.cc.Invoke(ctx, "/gitpod.v1.ConfigurationService/UpdateConfiguration", in, out, opts...)
79
if err != nil {
80
return nil, err
81
}
82
return out, nil
83
}
84
85
func (c *configurationServiceClient) DeleteConfiguration(ctx context.Context, in *DeleteConfigurationRequest, opts ...grpc.CallOption) (*DeleteConfigurationResponse, error) {
86
out := new(DeleteConfigurationResponse)
87
err := c.cc.Invoke(ctx, "/gitpod.v1.ConfigurationService/DeleteConfiguration", in, out, opts...)
88
if err != nil {
89
return nil, err
90
}
91
return out, nil
92
}
93
94
// ConfigurationServiceServer is the server API for ConfigurationService service.
95
// All implementations must embed UnimplementedConfigurationServiceServer
96
// for forward compatibility
97
type ConfigurationServiceServer interface {
98
// Creates a new configuration.
99
CreateConfiguration(context.Context, *CreateConfigurationRequest) (*CreateConfigurationResponse, error)
100
// Retrieves a configuration.
101
GetConfiguration(context.Context, *GetConfigurationRequest) (*GetConfigurationResponse, error)
102
// Lists configurations.
103
ListConfigurations(context.Context, *ListConfigurationsRequest) (*ListConfigurationsResponse, error)
104
// Updates a configuration.
105
UpdateConfiguration(context.Context, *UpdateConfigurationRequest) (*UpdateConfigurationResponse, error)
106
// Deletes a configuration.
107
DeleteConfiguration(context.Context, *DeleteConfigurationRequest) (*DeleteConfigurationResponse, error)
108
mustEmbedUnimplementedConfigurationServiceServer()
109
}
110
111
// UnimplementedConfigurationServiceServer must be embedded to have forward compatible implementations.
112
type UnimplementedConfigurationServiceServer struct {
113
}
114
115
func (UnimplementedConfigurationServiceServer) CreateConfiguration(context.Context, *CreateConfigurationRequest) (*CreateConfigurationResponse, error) {
116
return nil, status.Errorf(codes.Unimplemented, "method CreateConfiguration not implemented")
117
}
118
func (UnimplementedConfigurationServiceServer) GetConfiguration(context.Context, *GetConfigurationRequest) (*GetConfigurationResponse, error) {
119
return nil, status.Errorf(codes.Unimplemented, "method GetConfiguration not implemented")
120
}
121
func (UnimplementedConfigurationServiceServer) ListConfigurations(context.Context, *ListConfigurationsRequest) (*ListConfigurationsResponse, error) {
122
return nil, status.Errorf(codes.Unimplemented, "method ListConfigurations not implemented")
123
}
124
func (UnimplementedConfigurationServiceServer) UpdateConfiguration(context.Context, *UpdateConfigurationRequest) (*UpdateConfigurationResponse, error) {
125
return nil, status.Errorf(codes.Unimplemented, "method UpdateConfiguration not implemented")
126
}
127
func (UnimplementedConfigurationServiceServer) DeleteConfiguration(context.Context, *DeleteConfigurationRequest) (*DeleteConfigurationResponse, error) {
128
return nil, status.Errorf(codes.Unimplemented, "method DeleteConfiguration not implemented")
129
}
130
func (UnimplementedConfigurationServiceServer) mustEmbedUnimplementedConfigurationServiceServer() {}
131
132
// UnsafeConfigurationServiceServer may be embedded to opt out of forward compatibility for this service.
133
// Use of this interface is not recommended, as added methods to ConfigurationServiceServer will
134
// result in compilation errors.
135
type UnsafeConfigurationServiceServer interface {
136
mustEmbedUnimplementedConfigurationServiceServer()
137
}
138
139
func RegisterConfigurationServiceServer(s grpc.ServiceRegistrar, srv ConfigurationServiceServer) {
140
s.RegisterService(&ConfigurationService_ServiceDesc, srv)
141
}
142
143
func _ConfigurationService_CreateConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
144
in := new(CreateConfigurationRequest)
145
if err := dec(in); err != nil {
146
return nil, err
147
}
148
if interceptor == nil {
149
return srv.(ConfigurationServiceServer).CreateConfiguration(ctx, in)
150
}
151
info := &grpc.UnaryServerInfo{
152
Server: srv,
153
FullMethod: "/gitpod.v1.ConfigurationService/CreateConfiguration",
154
}
155
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
156
return srv.(ConfigurationServiceServer).CreateConfiguration(ctx, req.(*CreateConfigurationRequest))
157
}
158
return interceptor(ctx, in, info, handler)
159
}
160
161
func _ConfigurationService_GetConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
162
in := new(GetConfigurationRequest)
163
if err := dec(in); err != nil {
164
return nil, err
165
}
166
if interceptor == nil {
167
return srv.(ConfigurationServiceServer).GetConfiguration(ctx, in)
168
}
169
info := &grpc.UnaryServerInfo{
170
Server: srv,
171
FullMethod: "/gitpod.v1.ConfigurationService/GetConfiguration",
172
}
173
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
174
return srv.(ConfigurationServiceServer).GetConfiguration(ctx, req.(*GetConfigurationRequest))
175
}
176
return interceptor(ctx, in, info, handler)
177
}
178
179
func _ConfigurationService_ListConfigurations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
180
in := new(ListConfigurationsRequest)
181
if err := dec(in); err != nil {
182
return nil, err
183
}
184
if interceptor == nil {
185
return srv.(ConfigurationServiceServer).ListConfigurations(ctx, in)
186
}
187
info := &grpc.UnaryServerInfo{
188
Server: srv,
189
FullMethod: "/gitpod.v1.ConfigurationService/ListConfigurations",
190
}
191
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
192
return srv.(ConfigurationServiceServer).ListConfigurations(ctx, req.(*ListConfigurationsRequest))
193
}
194
return interceptor(ctx, in, info, handler)
195
}
196
197
func _ConfigurationService_UpdateConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
198
in := new(UpdateConfigurationRequest)
199
if err := dec(in); err != nil {
200
return nil, err
201
}
202
if interceptor == nil {
203
return srv.(ConfigurationServiceServer).UpdateConfiguration(ctx, in)
204
}
205
info := &grpc.UnaryServerInfo{
206
Server: srv,
207
FullMethod: "/gitpod.v1.ConfigurationService/UpdateConfiguration",
208
}
209
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
210
return srv.(ConfigurationServiceServer).UpdateConfiguration(ctx, req.(*UpdateConfigurationRequest))
211
}
212
return interceptor(ctx, in, info, handler)
213
}
214
215
func _ConfigurationService_DeleteConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
216
in := new(DeleteConfigurationRequest)
217
if err := dec(in); err != nil {
218
return nil, err
219
}
220
if interceptor == nil {
221
return srv.(ConfigurationServiceServer).DeleteConfiguration(ctx, in)
222
}
223
info := &grpc.UnaryServerInfo{
224
Server: srv,
225
FullMethod: "/gitpod.v1.ConfigurationService/DeleteConfiguration",
226
}
227
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
228
return srv.(ConfigurationServiceServer).DeleteConfiguration(ctx, req.(*DeleteConfigurationRequest))
229
}
230
return interceptor(ctx, in, info, handler)
231
}
232
233
// ConfigurationService_ServiceDesc is the grpc.ServiceDesc for ConfigurationService service.
234
// It's only intended for direct use with grpc.RegisterService,
235
// and not to be introspected or modified (even as a copy)
236
var ConfigurationService_ServiceDesc = grpc.ServiceDesc{
237
ServiceName: "gitpod.v1.ConfigurationService",
238
HandlerType: (*ConfigurationServiceServer)(nil),
239
Methods: []grpc.MethodDesc{
240
{
241
MethodName: "CreateConfiguration",
242
Handler: _ConfigurationService_CreateConfiguration_Handler,
243
},
244
{
245
MethodName: "GetConfiguration",
246
Handler: _ConfigurationService_GetConfiguration_Handler,
247
},
248
{
249
MethodName: "ListConfigurations",
250
Handler: _ConfigurationService_ListConfigurations_Handler,
251
},
252
{
253
MethodName: "UpdateConfiguration",
254
Handler: _ConfigurationService_UpdateConfiguration_Handler,
255
},
256
{
257
MethodName: "DeleteConfiguration",
258
Handler: _ConfigurationService_DeleteConfiguration_Handler,
259
},
260
},
261
Streams: []grpc.StreamDesc{},
262
Metadata: "gitpod/v1/configuration.proto",
263
}
264
265