Path: blob/main/components/public-api/go/experimental/v1/teams_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/teams.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// TeamsServiceClient is the client API for TeamsService 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 TeamsServiceClient interface {28// CreateTeam creates a new Team.29CreateTeam(ctx context.Context, in *CreateTeamRequest, opts ...grpc.CallOption) (*CreateTeamResponse, error)30// GetTeam retrieves a single Team.31GetTeam(ctx context.Context, in *GetTeamRequest, opts ...grpc.CallOption) (*GetTeamResponse, error)32// ListTeams lists the caller has access to.33ListTeams(ctx context.Context, in *ListTeamsRequest, opts ...grpc.CallOption) (*ListTeamsResponse, error)34// DeleteTeam deletes the specified team.35DeleteTeam(ctx context.Context, in *DeleteTeamRequest, opts ...grpc.CallOption) (*DeleteTeamResponse, error)36// GetTeamInvitation retrieves the invitation for a Team.37GetTeamInvitation(ctx context.Context, in *GetTeamInvitationRequest, opts ...grpc.CallOption) (*GetTeamInvitationResponse, error)38// JoinTeam makes the caller a TeamMember of the Team.39JoinTeam(ctx context.Context, in *JoinTeamRequest, opts ...grpc.CallOption) (*JoinTeamResponse, error)40// ResetTeamInvitation resets the invitation_id for a Team.41ResetTeamInvitation(ctx context.Context, in *ResetTeamInvitationRequest, opts ...grpc.CallOption) (*ResetTeamInvitationResponse, error)42// ListTeamMembers lists the members of a Team.43ListTeamMembers(ctx context.Context, in *ListTeamMembersRequest, opts ...grpc.CallOption) (*ListTeamMembersResponse, error)44// UpdateTeamMember updates team membership properties.45UpdateTeamMember(ctx context.Context, in *UpdateTeamMemberRequest, opts ...grpc.CallOption) (*UpdateTeamMemberResponse, error)46// DeleteTeamMember removes a TeamMember from the Team.47DeleteTeamMember(ctx context.Context, in *DeleteTeamMemberRequest, opts ...grpc.CallOption) (*DeleteTeamMemberResponse, error)48}4950type teamsServiceClient struct {51cc grpc.ClientConnInterface52}5354func NewTeamsServiceClient(cc grpc.ClientConnInterface) TeamsServiceClient {55return &teamsServiceClient{cc}56}5758func (c *teamsServiceClient) CreateTeam(ctx context.Context, in *CreateTeamRequest, opts ...grpc.CallOption) (*CreateTeamResponse, error) {59out := new(CreateTeamResponse)60err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/CreateTeam", in, out, opts...)61if err != nil {62return nil, err63}64return out, nil65}6667func (c *teamsServiceClient) GetTeam(ctx context.Context, in *GetTeamRequest, opts ...grpc.CallOption) (*GetTeamResponse, error) {68out := new(GetTeamResponse)69err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/GetTeam", in, out, opts...)70if err != nil {71return nil, err72}73return out, nil74}7576func (c *teamsServiceClient) ListTeams(ctx context.Context, in *ListTeamsRequest, opts ...grpc.CallOption) (*ListTeamsResponse, error) {77out := new(ListTeamsResponse)78err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/ListTeams", in, out, opts...)79if err != nil {80return nil, err81}82return out, nil83}8485func (c *teamsServiceClient) DeleteTeam(ctx context.Context, in *DeleteTeamRequest, opts ...grpc.CallOption) (*DeleteTeamResponse, error) {86out := new(DeleteTeamResponse)87err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/DeleteTeam", in, out, opts...)88if err != nil {89return nil, err90}91return out, nil92}9394func (c *teamsServiceClient) GetTeamInvitation(ctx context.Context, in *GetTeamInvitationRequest, opts ...grpc.CallOption) (*GetTeamInvitationResponse, error) {95out := new(GetTeamInvitationResponse)96err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/GetTeamInvitation", in, out, opts...)97if err != nil {98return nil, err99}100return out, nil101}102103func (c *teamsServiceClient) JoinTeam(ctx context.Context, in *JoinTeamRequest, opts ...grpc.CallOption) (*JoinTeamResponse, error) {104out := new(JoinTeamResponse)105err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/JoinTeam", in, out, opts...)106if err != nil {107return nil, err108}109return out, nil110}111112func (c *teamsServiceClient) ResetTeamInvitation(ctx context.Context, in *ResetTeamInvitationRequest, opts ...grpc.CallOption) (*ResetTeamInvitationResponse, error) {113out := new(ResetTeamInvitationResponse)114err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/ResetTeamInvitation", in, out, opts...)115if err != nil {116return nil, err117}118return out, nil119}120121func (c *teamsServiceClient) ListTeamMembers(ctx context.Context, in *ListTeamMembersRequest, opts ...grpc.CallOption) (*ListTeamMembersResponse, error) {122out := new(ListTeamMembersResponse)123err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/ListTeamMembers", in, out, opts...)124if err != nil {125return nil, err126}127return out, nil128}129130func (c *teamsServiceClient) UpdateTeamMember(ctx context.Context, in *UpdateTeamMemberRequest, opts ...grpc.CallOption) (*UpdateTeamMemberResponse, error) {131out := new(UpdateTeamMemberResponse)132err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/UpdateTeamMember", in, out, opts...)133if err != nil {134return nil, err135}136return out, nil137}138139func (c *teamsServiceClient) DeleteTeamMember(ctx context.Context, in *DeleteTeamMemberRequest, opts ...grpc.CallOption) (*DeleteTeamMemberResponse, error) {140out := new(DeleteTeamMemberResponse)141err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TeamsService/DeleteTeamMember", in, out, opts...)142if err != nil {143return nil, err144}145return out, nil146}147148// TeamsServiceServer is the server API for TeamsService service.149// All implementations must embed UnimplementedTeamsServiceServer150// for forward compatibility151type TeamsServiceServer interface {152// CreateTeam creates a new Team.153CreateTeam(context.Context, *CreateTeamRequest) (*CreateTeamResponse, error)154// GetTeam retrieves a single Team.155GetTeam(context.Context, *GetTeamRequest) (*GetTeamResponse, error)156// ListTeams lists the caller has access to.157ListTeams(context.Context, *ListTeamsRequest) (*ListTeamsResponse, error)158// DeleteTeam deletes the specified team.159DeleteTeam(context.Context, *DeleteTeamRequest) (*DeleteTeamResponse, error)160// GetTeamInvitation retrieves the invitation for a Team.161GetTeamInvitation(context.Context, *GetTeamInvitationRequest) (*GetTeamInvitationResponse, error)162// JoinTeam makes the caller a TeamMember of the Team.163JoinTeam(context.Context, *JoinTeamRequest) (*JoinTeamResponse, error)164// ResetTeamInvitation resets the invitation_id for a Team.165ResetTeamInvitation(context.Context, *ResetTeamInvitationRequest) (*ResetTeamInvitationResponse, error)166// ListTeamMembers lists the members of a Team.167ListTeamMembers(context.Context, *ListTeamMembersRequest) (*ListTeamMembersResponse, error)168// UpdateTeamMember updates team membership properties.169UpdateTeamMember(context.Context, *UpdateTeamMemberRequest) (*UpdateTeamMemberResponse, error)170// DeleteTeamMember removes a TeamMember from the Team.171DeleteTeamMember(context.Context, *DeleteTeamMemberRequest) (*DeleteTeamMemberResponse, error)172mustEmbedUnimplementedTeamsServiceServer()173}174175// UnimplementedTeamsServiceServer must be embedded to have forward compatible implementations.176type UnimplementedTeamsServiceServer struct {177}178179func (UnimplementedTeamsServiceServer) CreateTeam(context.Context, *CreateTeamRequest) (*CreateTeamResponse, error) {180return nil, status.Errorf(codes.Unimplemented, "method CreateTeam not implemented")181}182func (UnimplementedTeamsServiceServer) GetTeam(context.Context, *GetTeamRequest) (*GetTeamResponse, error) {183return nil, status.Errorf(codes.Unimplemented, "method GetTeam not implemented")184}185func (UnimplementedTeamsServiceServer) ListTeams(context.Context, *ListTeamsRequest) (*ListTeamsResponse, error) {186return nil, status.Errorf(codes.Unimplemented, "method ListTeams not implemented")187}188func (UnimplementedTeamsServiceServer) DeleteTeam(context.Context, *DeleteTeamRequest) (*DeleteTeamResponse, error) {189return nil, status.Errorf(codes.Unimplemented, "method DeleteTeam not implemented")190}191func (UnimplementedTeamsServiceServer) GetTeamInvitation(context.Context, *GetTeamInvitationRequest) (*GetTeamInvitationResponse, error) {192return nil, status.Errorf(codes.Unimplemented, "method GetTeamInvitation not implemented")193}194func (UnimplementedTeamsServiceServer) JoinTeam(context.Context, *JoinTeamRequest) (*JoinTeamResponse, error) {195return nil, status.Errorf(codes.Unimplemented, "method JoinTeam not implemented")196}197func (UnimplementedTeamsServiceServer) ResetTeamInvitation(context.Context, *ResetTeamInvitationRequest) (*ResetTeamInvitationResponse, error) {198return nil, status.Errorf(codes.Unimplemented, "method ResetTeamInvitation not implemented")199}200func (UnimplementedTeamsServiceServer) ListTeamMembers(context.Context, *ListTeamMembersRequest) (*ListTeamMembersResponse, error) {201return nil, status.Errorf(codes.Unimplemented, "method ListTeamMembers not implemented")202}203func (UnimplementedTeamsServiceServer) UpdateTeamMember(context.Context, *UpdateTeamMemberRequest) (*UpdateTeamMemberResponse, error) {204return nil, status.Errorf(codes.Unimplemented, "method UpdateTeamMember not implemented")205}206func (UnimplementedTeamsServiceServer) DeleteTeamMember(context.Context, *DeleteTeamMemberRequest) (*DeleteTeamMemberResponse, error) {207return nil, status.Errorf(codes.Unimplemented, "method DeleteTeamMember not implemented")208}209func (UnimplementedTeamsServiceServer) mustEmbedUnimplementedTeamsServiceServer() {}210211// UnsafeTeamsServiceServer may be embedded to opt out of forward compatibility for this service.212// Use of this interface is not recommended, as added methods to TeamsServiceServer will213// result in compilation errors.214type UnsafeTeamsServiceServer interface {215mustEmbedUnimplementedTeamsServiceServer()216}217218func RegisterTeamsServiceServer(s grpc.ServiceRegistrar, srv TeamsServiceServer) {219s.RegisterService(&TeamsService_ServiceDesc, srv)220}221222func _TeamsService_CreateTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {223in := new(CreateTeamRequest)224if err := dec(in); err != nil {225return nil, err226}227if interceptor == nil {228return srv.(TeamsServiceServer).CreateTeam(ctx, in)229}230info := &grpc.UnaryServerInfo{231Server: srv,232FullMethod: "/gitpod.experimental.v1.TeamsService/CreateTeam",233}234handler := func(ctx context.Context, req interface{}) (interface{}, error) {235return srv.(TeamsServiceServer).CreateTeam(ctx, req.(*CreateTeamRequest))236}237return interceptor(ctx, in, info, handler)238}239240func _TeamsService_GetTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {241in := new(GetTeamRequest)242if err := dec(in); err != nil {243return nil, err244}245if interceptor == nil {246return srv.(TeamsServiceServer).GetTeam(ctx, in)247}248info := &grpc.UnaryServerInfo{249Server: srv,250FullMethod: "/gitpod.experimental.v1.TeamsService/GetTeam",251}252handler := func(ctx context.Context, req interface{}) (interface{}, error) {253return srv.(TeamsServiceServer).GetTeam(ctx, req.(*GetTeamRequest))254}255return interceptor(ctx, in, info, handler)256}257258func _TeamsService_ListTeams_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {259in := new(ListTeamsRequest)260if err := dec(in); err != nil {261return nil, err262}263if interceptor == nil {264return srv.(TeamsServiceServer).ListTeams(ctx, in)265}266info := &grpc.UnaryServerInfo{267Server: srv,268FullMethod: "/gitpod.experimental.v1.TeamsService/ListTeams",269}270handler := func(ctx context.Context, req interface{}) (interface{}, error) {271return srv.(TeamsServiceServer).ListTeams(ctx, req.(*ListTeamsRequest))272}273return interceptor(ctx, in, info, handler)274}275276func _TeamsService_DeleteTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {277in := new(DeleteTeamRequest)278if err := dec(in); err != nil {279return nil, err280}281if interceptor == nil {282return srv.(TeamsServiceServer).DeleteTeam(ctx, in)283}284info := &grpc.UnaryServerInfo{285Server: srv,286FullMethod: "/gitpod.experimental.v1.TeamsService/DeleteTeam",287}288handler := func(ctx context.Context, req interface{}) (interface{}, error) {289return srv.(TeamsServiceServer).DeleteTeam(ctx, req.(*DeleteTeamRequest))290}291return interceptor(ctx, in, info, handler)292}293294func _TeamsService_GetTeamInvitation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {295in := new(GetTeamInvitationRequest)296if err := dec(in); err != nil {297return nil, err298}299if interceptor == nil {300return srv.(TeamsServiceServer).GetTeamInvitation(ctx, in)301}302info := &grpc.UnaryServerInfo{303Server: srv,304FullMethod: "/gitpod.experimental.v1.TeamsService/GetTeamInvitation",305}306handler := func(ctx context.Context, req interface{}) (interface{}, error) {307return srv.(TeamsServiceServer).GetTeamInvitation(ctx, req.(*GetTeamInvitationRequest))308}309return interceptor(ctx, in, info, handler)310}311312func _TeamsService_JoinTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {313in := new(JoinTeamRequest)314if err := dec(in); err != nil {315return nil, err316}317if interceptor == nil {318return srv.(TeamsServiceServer).JoinTeam(ctx, in)319}320info := &grpc.UnaryServerInfo{321Server: srv,322FullMethod: "/gitpod.experimental.v1.TeamsService/JoinTeam",323}324handler := func(ctx context.Context, req interface{}) (interface{}, error) {325return srv.(TeamsServiceServer).JoinTeam(ctx, req.(*JoinTeamRequest))326}327return interceptor(ctx, in, info, handler)328}329330func _TeamsService_ResetTeamInvitation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {331in := new(ResetTeamInvitationRequest)332if err := dec(in); err != nil {333return nil, err334}335if interceptor == nil {336return srv.(TeamsServiceServer).ResetTeamInvitation(ctx, in)337}338info := &grpc.UnaryServerInfo{339Server: srv,340FullMethod: "/gitpod.experimental.v1.TeamsService/ResetTeamInvitation",341}342handler := func(ctx context.Context, req interface{}) (interface{}, error) {343return srv.(TeamsServiceServer).ResetTeamInvitation(ctx, req.(*ResetTeamInvitationRequest))344}345return interceptor(ctx, in, info, handler)346}347348func _TeamsService_ListTeamMembers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {349in := new(ListTeamMembersRequest)350if err := dec(in); err != nil {351return nil, err352}353if interceptor == nil {354return srv.(TeamsServiceServer).ListTeamMembers(ctx, in)355}356info := &grpc.UnaryServerInfo{357Server: srv,358FullMethod: "/gitpod.experimental.v1.TeamsService/ListTeamMembers",359}360handler := func(ctx context.Context, req interface{}) (interface{}, error) {361return srv.(TeamsServiceServer).ListTeamMembers(ctx, req.(*ListTeamMembersRequest))362}363return interceptor(ctx, in, info, handler)364}365366func _TeamsService_UpdateTeamMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {367in := new(UpdateTeamMemberRequest)368if err := dec(in); err != nil {369return nil, err370}371if interceptor == nil {372return srv.(TeamsServiceServer).UpdateTeamMember(ctx, in)373}374info := &grpc.UnaryServerInfo{375Server: srv,376FullMethod: "/gitpod.experimental.v1.TeamsService/UpdateTeamMember",377}378handler := func(ctx context.Context, req interface{}) (interface{}, error) {379return srv.(TeamsServiceServer).UpdateTeamMember(ctx, req.(*UpdateTeamMemberRequest))380}381return interceptor(ctx, in, info, handler)382}383384func _TeamsService_DeleteTeamMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {385in := new(DeleteTeamMemberRequest)386if err := dec(in); err != nil {387return nil, err388}389if interceptor == nil {390return srv.(TeamsServiceServer).DeleteTeamMember(ctx, in)391}392info := &grpc.UnaryServerInfo{393Server: srv,394FullMethod: "/gitpod.experimental.v1.TeamsService/DeleteTeamMember",395}396handler := func(ctx context.Context, req interface{}) (interface{}, error) {397return srv.(TeamsServiceServer).DeleteTeamMember(ctx, req.(*DeleteTeamMemberRequest))398}399return interceptor(ctx, in, info, handler)400}401402// TeamsService_ServiceDesc is the grpc.ServiceDesc for TeamsService service.403// It's only intended for direct use with grpc.RegisterService,404// and not to be introspected or modified (even as a copy)405var TeamsService_ServiceDesc = grpc.ServiceDesc{406ServiceName: "gitpod.experimental.v1.TeamsService",407HandlerType: (*TeamsServiceServer)(nil),408Methods: []grpc.MethodDesc{409{410MethodName: "CreateTeam",411Handler: _TeamsService_CreateTeam_Handler,412},413{414MethodName: "GetTeam",415Handler: _TeamsService_GetTeam_Handler,416},417{418MethodName: "ListTeams",419Handler: _TeamsService_ListTeams_Handler,420},421{422MethodName: "DeleteTeam",423Handler: _TeamsService_DeleteTeam_Handler,424},425{426MethodName: "GetTeamInvitation",427Handler: _TeamsService_GetTeamInvitation_Handler,428},429{430MethodName: "JoinTeam",431Handler: _TeamsService_JoinTeam_Handler,432},433{434MethodName: "ResetTeamInvitation",435Handler: _TeamsService_ResetTeamInvitation_Handler,436},437{438MethodName: "ListTeamMembers",439Handler: _TeamsService_ListTeamMembers_Handler,440},441{442MethodName: "UpdateTeamMember",443Handler: _TeamsService_UpdateTeamMember_Handler,444},445{446MethodName: "DeleteTeamMember",447Handler: _TeamsService_DeleteTeamMember_Handler,448},449},450Streams: []grpc.StreamDesc{},451Metadata: "gitpod/experimental/v1/teams.proto",452}453454455