Path: blob/main/components/public-api/go/experimental/v1/oidc_grpc.pb.go
2501 views
// Copyright (c) 2025 Gitpod GmbH. All rights reserved.1// Licensed under the GNU Affero General Public License (AGPL).2// See License.AGPL.txt in the project root for license information.34// Code generated by protoc-gen-go-grpc. DO NOT EDIT.5// versions:6// - protoc-gen-go-grpc v1.2.07// - protoc (unknown)8// source: gitpod/experimental/v1/oidc.proto910package v11112import (13context "context"14grpc "google.golang.org/grpc"15codes "google.golang.org/grpc/codes"16status "google.golang.org/grpc/status"17)1819// This is a compile-time assertion to ensure that this generated file20// is compatible with the grpc package it is being compiled against.21// Requires gRPC-Go v1.32.0 or later.22const _ = grpc.SupportPackageIsVersion72324// OIDCServiceClient is the client API for OIDCService service.25//26// 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.27type OIDCServiceClient interface {28// Creates a new OIDC client configuration.29CreateClientConfig(ctx context.Context, in *CreateClientConfigRequest, opts ...grpc.CallOption) (*CreateClientConfigResponse, error)30// Retrieves an OIDC client configuration by ID.31GetClientConfig(ctx context.Context, in *GetClientConfigRequest, opts ...grpc.CallOption) (*GetClientConfigResponse, error)32// Lists OIDC client configurations.33ListClientConfigs(ctx context.Context, in *ListClientConfigsRequest, opts ...grpc.CallOption) (*ListClientConfigsResponse, error)34// Updates modifiable properties of an existing OIDC client configuration.35UpdateClientConfig(ctx context.Context, in *UpdateClientConfigRequest, opts ...grpc.CallOption) (*UpdateClientConfigResponse, error)36// Removes an OIDC client configuration by ID.37DeleteClientConfig(ctx context.Context, in *DeleteClientConfigRequest, opts ...grpc.CallOption) (*DeleteClientConfigResponse, error)38// Activates an OIDC client configuration by ID.39SetClientConfigActivation(ctx context.Context, in *SetClientConfigActivationRequest, opts ...grpc.CallOption) (*SetClientConfigActivationResponse, error)40}4142type oIDCServiceClient struct {43cc grpc.ClientConnInterface44}4546func NewOIDCServiceClient(cc grpc.ClientConnInterface) OIDCServiceClient {47return &oIDCServiceClient{cc}48}4950func (c *oIDCServiceClient) CreateClientConfig(ctx context.Context, in *CreateClientConfigRequest, opts ...grpc.CallOption) (*CreateClientConfigResponse, error) {51out := new(CreateClientConfigResponse)52err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/CreateClientConfig", in, out, opts...)53if err != nil {54return nil, err55}56return out, nil57}5859func (c *oIDCServiceClient) GetClientConfig(ctx context.Context, in *GetClientConfigRequest, opts ...grpc.CallOption) (*GetClientConfigResponse, error) {60out := new(GetClientConfigResponse)61err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/GetClientConfig", in, out, opts...)62if err != nil {63return nil, err64}65return out, nil66}6768func (c *oIDCServiceClient) ListClientConfigs(ctx context.Context, in *ListClientConfigsRequest, opts ...grpc.CallOption) (*ListClientConfigsResponse, error) {69out := new(ListClientConfigsResponse)70err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/ListClientConfigs", in, out, opts...)71if err != nil {72return nil, err73}74return out, nil75}7677func (c *oIDCServiceClient) UpdateClientConfig(ctx context.Context, in *UpdateClientConfigRequest, opts ...grpc.CallOption) (*UpdateClientConfigResponse, error) {78out := new(UpdateClientConfigResponse)79err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/UpdateClientConfig", in, out, opts...)80if err != nil {81return nil, err82}83return out, nil84}8586func (c *oIDCServiceClient) DeleteClientConfig(ctx context.Context, in *DeleteClientConfigRequest, opts ...grpc.CallOption) (*DeleteClientConfigResponse, error) {87out := new(DeleteClientConfigResponse)88err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/DeleteClientConfig", in, out, opts...)89if err != nil {90return nil, err91}92return out, nil93}9495func (c *oIDCServiceClient) SetClientConfigActivation(ctx context.Context, in *SetClientConfigActivationRequest, opts ...grpc.CallOption) (*SetClientConfigActivationResponse, error) {96out := new(SetClientConfigActivationResponse)97err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.OIDCService/SetClientConfigActivation", in, out, opts...)98if err != nil {99return nil, err100}101return out, nil102}103104// OIDCServiceServer is the server API for OIDCService service.105// All implementations must embed UnimplementedOIDCServiceServer106// for forward compatibility107type OIDCServiceServer interface {108// Creates a new OIDC client configuration.109CreateClientConfig(context.Context, *CreateClientConfigRequest) (*CreateClientConfigResponse, error)110// Retrieves an OIDC client configuration by ID.111GetClientConfig(context.Context, *GetClientConfigRequest) (*GetClientConfigResponse, error)112// Lists OIDC client configurations.113ListClientConfigs(context.Context, *ListClientConfigsRequest) (*ListClientConfigsResponse, error)114// Updates modifiable properties of an existing OIDC client configuration.115UpdateClientConfig(context.Context, *UpdateClientConfigRequest) (*UpdateClientConfigResponse, error)116// Removes an OIDC client configuration by ID.117DeleteClientConfig(context.Context, *DeleteClientConfigRequest) (*DeleteClientConfigResponse, error)118// Activates an OIDC client configuration by ID.119SetClientConfigActivation(context.Context, *SetClientConfigActivationRequest) (*SetClientConfigActivationResponse, error)120mustEmbedUnimplementedOIDCServiceServer()121}122123// UnimplementedOIDCServiceServer must be embedded to have forward compatible implementations.124type UnimplementedOIDCServiceServer struct {125}126127func (UnimplementedOIDCServiceServer) CreateClientConfig(context.Context, *CreateClientConfigRequest) (*CreateClientConfigResponse, error) {128return nil, status.Errorf(codes.Unimplemented, "method CreateClientConfig not implemented")129}130func (UnimplementedOIDCServiceServer) GetClientConfig(context.Context, *GetClientConfigRequest) (*GetClientConfigResponse, error) {131return nil, status.Errorf(codes.Unimplemented, "method GetClientConfig not implemented")132}133func (UnimplementedOIDCServiceServer) ListClientConfigs(context.Context, *ListClientConfigsRequest) (*ListClientConfigsResponse, error) {134return nil, status.Errorf(codes.Unimplemented, "method ListClientConfigs not implemented")135}136func (UnimplementedOIDCServiceServer) UpdateClientConfig(context.Context, *UpdateClientConfigRequest) (*UpdateClientConfigResponse, error) {137return nil, status.Errorf(codes.Unimplemented, "method UpdateClientConfig not implemented")138}139func (UnimplementedOIDCServiceServer) DeleteClientConfig(context.Context, *DeleteClientConfigRequest) (*DeleteClientConfigResponse, error) {140return nil, status.Errorf(codes.Unimplemented, "method DeleteClientConfig not implemented")141}142func (UnimplementedOIDCServiceServer) SetClientConfigActivation(context.Context, *SetClientConfigActivationRequest) (*SetClientConfigActivationResponse, error) {143return nil, status.Errorf(codes.Unimplemented, "method SetClientConfigActivation not implemented")144}145func (UnimplementedOIDCServiceServer) mustEmbedUnimplementedOIDCServiceServer() {}146147// UnsafeOIDCServiceServer may be embedded to opt out of forward compatibility for this service.148// Use of this interface is not recommended, as added methods to OIDCServiceServer will149// result in compilation errors.150type UnsafeOIDCServiceServer interface {151mustEmbedUnimplementedOIDCServiceServer()152}153154func RegisterOIDCServiceServer(s grpc.ServiceRegistrar, srv OIDCServiceServer) {155s.RegisterService(&OIDCService_ServiceDesc, srv)156}157158func _OIDCService_CreateClientConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {159in := new(CreateClientConfigRequest)160if err := dec(in); err != nil {161return nil, err162}163if interceptor == nil {164return srv.(OIDCServiceServer).CreateClientConfig(ctx, in)165}166info := &grpc.UnaryServerInfo{167Server: srv,168FullMethod: "/gitpod.experimental.v1.OIDCService/CreateClientConfig",169}170handler := func(ctx context.Context, req interface{}) (interface{}, error) {171return srv.(OIDCServiceServer).CreateClientConfig(ctx, req.(*CreateClientConfigRequest))172}173return interceptor(ctx, in, info, handler)174}175176func _OIDCService_GetClientConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {177in := new(GetClientConfigRequest)178if err := dec(in); err != nil {179return nil, err180}181if interceptor == nil {182return srv.(OIDCServiceServer).GetClientConfig(ctx, in)183}184info := &grpc.UnaryServerInfo{185Server: srv,186FullMethod: "/gitpod.experimental.v1.OIDCService/GetClientConfig",187}188handler := func(ctx context.Context, req interface{}) (interface{}, error) {189return srv.(OIDCServiceServer).GetClientConfig(ctx, req.(*GetClientConfigRequest))190}191return interceptor(ctx, in, info, handler)192}193194func _OIDCService_ListClientConfigs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {195in := new(ListClientConfigsRequest)196if err := dec(in); err != nil {197return nil, err198}199if interceptor == nil {200return srv.(OIDCServiceServer).ListClientConfigs(ctx, in)201}202info := &grpc.UnaryServerInfo{203Server: srv,204FullMethod: "/gitpod.experimental.v1.OIDCService/ListClientConfigs",205}206handler := func(ctx context.Context, req interface{}) (interface{}, error) {207return srv.(OIDCServiceServer).ListClientConfigs(ctx, req.(*ListClientConfigsRequest))208}209return interceptor(ctx, in, info, handler)210}211212func _OIDCService_UpdateClientConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {213in := new(UpdateClientConfigRequest)214if err := dec(in); err != nil {215return nil, err216}217if interceptor == nil {218return srv.(OIDCServiceServer).UpdateClientConfig(ctx, in)219}220info := &grpc.UnaryServerInfo{221Server: srv,222FullMethod: "/gitpod.experimental.v1.OIDCService/UpdateClientConfig",223}224handler := func(ctx context.Context, req interface{}) (interface{}, error) {225return srv.(OIDCServiceServer).UpdateClientConfig(ctx, req.(*UpdateClientConfigRequest))226}227return interceptor(ctx, in, info, handler)228}229230func _OIDCService_DeleteClientConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {231in := new(DeleteClientConfigRequest)232if err := dec(in); err != nil {233return nil, err234}235if interceptor == nil {236return srv.(OIDCServiceServer).DeleteClientConfig(ctx, in)237}238info := &grpc.UnaryServerInfo{239Server: srv,240FullMethod: "/gitpod.experimental.v1.OIDCService/DeleteClientConfig",241}242handler := func(ctx context.Context, req interface{}) (interface{}, error) {243return srv.(OIDCServiceServer).DeleteClientConfig(ctx, req.(*DeleteClientConfigRequest))244}245return interceptor(ctx, in, info, handler)246}247248func _OIDCService_SetClientConfigActivation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {249in := new(SetClientConfigActivationRequest)250if err := dec(in); err != nil {251return nil, err252}253if interceptor == nil {254return srv.(OIDCServiceServer).SetClientConfigActivation(ctx, in)255}256info := &grpc.UnaryServerInfo{257Server: srv,258FullMethod: "/gitpod.experimental.v1.OIDCService/SetClientConfigActivation",259}260handler := func(ctx context.Context, req interface{}) (interface{}, error) {261return srv.(OIDCServiceServer).SetClientConfigActivation(ctx, req.(*SetClientConfigActivationRequest))262}263return interceptor(ctx, in, info, handler)264}265266// OIDCService_ServiceDesc is the grpc.ServiceDesc for OIDCService service.267// It's only intended for direct use with grpc.RegisterService,268// and not to be introspected or modified (even as a copy)269var OIDCService_ServiceDesc = grpc.ServiceDesc{270ServiceName: "gitpod.experimental.v1.OIDCService",271HandlerType: (*OIDCServiceServer)(nil),272Methods: []grpc.MethodDesc{273{274MethodName: "CreateClientConfig",275Handler: _OIDCService_CreateClientConfig_Handler,276},277{278MethodName: "GetClientConfig",279Handler: _OIDCService_GetClientConfig_Handler,280},281{282MethodName: "ListClientConfigs",283Handler: _OIDCService_ListClientConfigs_Handler,284},285{286MethodName: "UpdateClientConfig",287Handler: _OIDCService_UpdateClientConfig_Handler,288},289{290MethodName: "DeleteClientConfig",291Handler: _OIDCService_DeleteClientConfig_Handler,292},293{294MethodName: "SetClientConfigActivation",295Handler: _OIDCService_SetClientConfigActivation_Handler,296},297},298Streams: []grpc.StreamDesc{},299Metadata: "gitpod/experimental/v1/oidc.proto",300}301302303