Path: blob/main/components/public-api/go/v1/authprovider_grpc.pb.go
2500 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/v1/authprovider.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// AuthProviderServiceClient is the client API for AuthProviderService 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 AuthProviderServiceClient interface {28// CreateAuthProvider creates a new auth provider.29CreateAuthProvider(ctx context.Context, in *CreateAuthProviderRequest, opts ...grpc.CallOption) (*CreateAuthProviderResponse, error)30// GetAuthProvider returns a single auth provider.31GetAuthProvider(ctx context.Context, in *GetAuthProviderRequest, opts ...grpc.CallOption) (*GetAuthProviderResponse, error)32// ListAuthProviders lists auth providers.33ListAuthProviders(ctx context.Context, in *ListAuthProvidersRequest, opts ...grpc.CallOption) (*ListAuthProvidersResponse, error)34// ListAuthProviderDescriptions lists publicly available descriptions of35// authproviders.36ListAuthProviderDescriptions(ctx context.Context, in *ListAuthProviderDescriptionsRequest, opts ...grpc.CallOption) (*ListAuthProviderDescriptionsResponse, error)37// UpdateAuthProvider updates an auth provider.38UpdateAuthProvider(ctx context.Context, in *UpdateAuthProviderRequest, opts ...grpc.CallOption) (*UpdateAuthProviderResponse, error)39// DeleteAuthProvider deletes the specified auth provider.40DeleteAuthProvider(ctx context.Context, in *DeleteAuthProviderRequest, opts ...grpc.CallOption) (*DeleteAuthProviderResponse, error)41}4243type authProviderServiceClient struct {44cc grpc.ClientConnInterface45}4647func NewAuthProviderServiceClient(cc grpc.ClientConnInterface) AuthProviderServiceClient {48return &authProviderServiceClient{cc}49}5051func (c *authProviderServiceClient) CreateAuthProvider(ctx context.Context, in *CreateAuthProviderRequest, opts ...grpc.CallOption) (*CreateAuthProviderResponse, error) {52out := new(CreateAuthProviderResponse)53err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/CreateAuthProvider", in, out, opts...)54if err != nil {55return nil, err56}57return out, nil58}5960func (c *authProviderServiceClient) GetAuthProvider(ctx context.Context, in *GetAuthProviderRequest, opts ...grpc.CallOption) (*GetAuthProviderResponse, error) {61out := new(GetAuthProviderResponse)62err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/GetAuthProvider", in, out, opts...)63if err != nil {64return nil, err65}66return out, nil67}6869func (c *authProviderServiceClient) ListAuthProviders(ctx context.Context, in *ListAuthProvidersRequest, opts ...grpc.CallOption) (*ListAuthProvidersResponse, error) {70out := new(ListAuthProvidersResponse)71err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/ListAuthProviders", in, out, opts...)72if err != nil {73return nil, err74}75return out, nil76}7778func (c *authProviderServiceClient) ListAuthProviderDescriptions(ctx context.Context, in *ListAuthProviderDescriptionsRequest, opts ...grpc.CallOption) (*ListAuthProviderDescriptionsResponse, error) {79out := new(ListAuthProviderDescriptionsResponse)80err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/ListAuthProviderDescriptions", in, out, opts...)81if err != nil {82return nil, err83}84return out, nil85}8687func (c *authProviderServiceClient) UpdateAuthProvider(ctx context.Context, in *UpdateAuthProviderRequest, opts ...grpc.CallOption) (*UpdateAuthProviderResponse, error) {88out := new(UpdateAuthProviderResponse)89err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/UpdateAuthProvider", in, out, opts...)90if err != nil {91return nil, err92}93return out, nil94}9596func (c *authProviderServiceClient) DeleteAuthProvider(ctx context.Context, in *DeleteAuthProviderRequest, opts ...grpc.CallOption) (*DeleteAuthProviderResponse, error) {97out := new(DeleteAuthProviderResponse)98err := c.cc.Invoke(ctx, "/gitpod.v1.AuthProviderService/DeleteAuthProvider", in, out, opts...)99if err != nil {100return nil, err101}102return out, nil103}104105// AuthProviderServiceServer is the server API for AuthProviderService service.106// All implementations must embed UnimplementedAuthProviderServiceServer107// for forward compatibility108type AuthProviderServiceServer interface {109// CreateAuthProvider creates a new auth provider.110CreateAuthProvider(context.Context, *CreateAuthProviderRequest) (*CreateAuthProviderResponse, error)111// GetAuthProvider returns a single auth provider.112GetAuthProvider(context.Context, *GetAuthProviderRequest) (*GetAuthProviderResponse, error)113// ListAuthProviders lists auth providers.114ListAuthProviders(context.Context, *ListAuthProvidersRequest) (*ListAuthProvidersResponse, error)115// ListAuthProviderDescriptions lists publicly available descriptions of116// authproviders.117ListAuthProviderDescriptions(context.Context, *ListAuthProviderDescriptionsRequest) (*ListAuthProviderDescriptionsResponse, error)118// UpdateAuthProvider updates an auth provider.119UpdateAuthProvider(context.Context, *UpdateAuthProviderRequest) (*UpdateAuthProviderResponse, error)120// DeleteAuthProvider deletes the specified auth provider.121DeleteAuthProvider(context.Context, *DeleteAuthProviderRequest) (*DeleteAuthProviderResponse, error)122mustEmbedUnimplementedAuthProviderServiceServer()123}124125// UnimplementedAuthProviderServiceServer must be embedded to have forward compatible implementations.126type UnimplementedAuthProviderServiceServer struct {127}128129func (UnimplementedAuthProviderServiceServer) CreateAuthProvider(context.Context, *CreateAuthProviderRequest) (*CreateAuthProviderResponse, error) {130return nil, status.Errorf(codes.Unimplemented, "method CreateAuthProvider not implemented")131}132func (UnimplementedAuthProviderServiceServer) GetAuthProvider(context.Context, *GetAuthProviderRequest) (*GetAuthProviderResponse, error) {133return nil, status.Errorf(codes.Unimplemented, "method GetAuthProvider not implemented")134}135func (UnimplementedAuthProviderServiceServer) ListAuthProviders(context.Context, *ListAuthProvidersRequest) (*ListAuthProvidersResponse, error) {136return nil, status.Errorf(codes.Unimplemented, "method ListAuthProviders not implemented")137}138func (UnimplementedAuthProviderServiceServer) ListAuthProviderDescriptions(context.Context, *ListAuthProviderDescriptionsRequest) (*ListAuthProviderDescriptionsResponse, error) {139return nil, status.Errorf(codes.Unimplemented, "method ListAuthProviderDescriptions not implemented")140}141func (UnimplementedAuthProviderServiceServer) UpdateAuthProvider(context.Context, *UpdateAuthProviderRequest) (*UpdateAuthProviderResponse, error) {142return nil, status.Errorf(codes.Unimplemented, "method UpdateAuthProvider not implemented")143}144func (UnimplementedAuthProviderServiceServer) DeleteAuthProvider(context.Context, *DeleteAuthProviderRequest) (*DeleteAuthProviderResponse, error) {145return nil, status.Errorf(codes.Unimplemented, "method DeleteAuthProvider not implemented")146}147func (UnimplementedAuthProviderServiceServer) mustEmbedUnimplementedAuthProviderServiceServer() {}148149// UnsafeAuthProviderServiceServer may be embedded to opt out of forward compatibility for this service.150// Use of this interface is not recommended, as added methods to AuthProviderServiceServer will151// result in compilation errors.152type UnsafeAuthProviderServiceServer interface {153mustEmbedUnimplementedAuthProviderServiceServer()154}155156func RegisterAuthProviderServiceServer(s grpc.ServiceRegistrar, srv AuthProviderServiceServer) {157s.RegisterService(&AuthProviderService_ServiceDesc, srv)158}159160func _AuthProviderService_CreateAuthProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {161in := new(CreateAuthProviderRequest)162if err := dec(in); err != nil {163return nil, err164}165if interceptor == nil {166return srv.(AuthProviderServiceServer).CreateAuthProvider(ctx, in)167}168info := &grpc.UnaryServerInfo{169Server: srv,170FullMethod: "/gitpod.v1.AuthProviderService/CreateAuthProvider",171}172handler := func(ctx context.Context, req interface{}) (interface{}, error) {173return srv.(AuthProviderServiceServer).CreateAuthProvider(ctx, req.(*CreateAuthProviderRequest))174}175return interceptor(ctx, in, info, handler)176}177178func _AuthProviderService_GetAuthProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {179in := new(GetAuthProviderRequest)180if err := dec(in); err != nil {181return nil, err182}183if interceptor == nil {184return srv.(AuthProviderServiceServer).GetAuthProvider(ctx, in)185}186info := &grpc.UnaryServerInfo{187Server: srv,188FullMethod: "/gitpod.v1.AuthProviderService/GetAuthProvider",189}190handler := func(ctx context.Context, req interface{}) (interface{}, error) {191return srv.(AuthProviderServiceServer).GetAuthProvider(ctx, req.(*GetAuthProviderRequest))192}193return interceptor(ctx, in, info, handler)194}195196func _AuthProviderService_ListAuthProviders_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {197in := new(ListAuthProvidersRequest)198if err := dec(in); err != nil {199return nil, err200}201if interceptor == nil {202return srv.(AuthProviderServiceServer).ListAuthProviders(ctx, in)203}204info := &grpc.UnaryServerInfo{205Server: srv,206FullMethod: "/gitpod.v1.AuthProviderService/ListAuthProviders",207}208handler := func(ctx context.Context, req interface{}) (interface{}, error) {209return srv.(AuthProviderServiceServer).ListAuthProviders(ctx, req.(*ListAuthProvidersRequest))210}211return interceptor(ctx, in, info, handler)212}213214func _AuthProviderService_ListAuthProviderDescriptions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {215in := new(ListAuthProviderDescriptionsRequest)216if err := dec(in); err != nil {217return nil, err218}219if interceptor == nil {220return srv.(AuthProviderServiceServer).ListAuthProviderDescriptions(ctx, in)221}222info := &grpc.UnaryServerInfo{223Server: srv,224FullMethod: "/gitpod.v1.AuthProviderService/ListAuthProviderDescriptions",225}226handler := func(ctx context.Context, req interface{}) (interface{}, error) {227return srv.(AuthProviderServiceServer).ListAuthProviderDescriptions(ctx, req.(*ListAuthProviderDescriptionsRequest))228}229return interceptor(ctx, in, info, handler)230}231232func _AuthProviderService_UpdateAuthProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {233in := new(UpdateAuthProviderRequest)234if err := dec(in); err != nil {235return nil, err236}237if interceptor == nil {238return srv.(AuthProviderServiceServer).UpdateAuthProvider(ctx, in)239}240info := &grpc.UnaryServerInfo{241Server: srv,242FullMethod: "/gitpod.v1.AuthProviderService/UpdateAuthProvider",243}244handler := func(ctx context.Context, req interface{}) (interface{}, error) {245return srv.(AuthProviderServiceServer).UpdateAuthProvider(ctx, req.(*UpdateAuthProviderRequest))246}247return interceptor(ctx, in, info, handler)248}249250func _AuthProviderService_DeleteAuthProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {251in := new(DeleteAuthProviderRequest)252if err := dec(in); err != nil {253return nil, err254}255if interceptor == nil {256return srv.(AuthProviderServiceServer).DeleteAuthProvider(ctx, in)257}258info := &grpc.UnaryServerInfo{259Server: srv,260FullMethod: "/gitpod.v1.AuthProviderService/DeleteAuthProvider",261}262handler := func(ctx context.Context, req interface{}) (interface{}, error) {263return srv.(AuthProviderServiceServer).DeleteAuthProvider(ctx, req.(*DeleteAuthProviderRequest))264}265return interceptor(ctx, in, info, handler)266}267268// AuthProviderService_ServiceDesc is the grpc.ServiceDesc for AuthProviderService service.269// It's only intended for direct use with grpc.RegisterService,270// and not to be introspected or modified (even as a copy)271var AuthProviderService_ServiceDesc = grpc.ServiceDesc{272ServiceName: "gitpod.v1.AuthProviderService",273HandlerType: (*AuthProviderServiceServer)(nil),274Methods: []grpc.MethodDesc{275{276MethodName: "CreateAuthProvider",277Handler: _AuthProviderService_CreateAuthProvider_Handler,278},279{280MethodName: "GetAuthProvider",281Handler: _AuthProviderService_GetAuthProvider_Handler,282},283{284MethodName: "ListAuthProviders",285Handler: _AuthProviderService_ListAuthProviders_Handler,286},287{288MethodName: "ListAuthProviderDescriptions",289Handler: _AuthProviderService_ListAuthProviderDescriptions_Handler,290},291{292MethodName: "UpdateAuthProvider",293Handler: _AuthProviderService_UpdateAuthProvider_Handler,294},295{296MethodName: "DeleteAuthProvider",297Handler: _AuthProviderService_DeleteAuthProvider_Handler,298},299},300Streams: []grpc.StreamDesc{},301Metadata: "gitpod/v1/authprovider.proto",302}303304305