Path: blob/main/components/public-api/go/experimental/v1/tokens_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/tokens.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// TokensServiceClient is the client API for TokensService 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 TokensServiceClient interface {28// CreatePersonalAccessTokenRequest creates a new token.29CreatePersonalAccessToken(ctx context.Context, in *CreatePersonalAccessTokenRequest, opts ...grpc.CallOption) (*CreatePersonalAccessTokenResponse, error)30// ListPersonalAccessTokens returns token by ID.31GetPersonalAccessToken(ctx context.Context, in *GetPersonalAccessTokenRequest, opts ...grpc.CallOption) (*GetPersonalAccessTokenResponse, error)32// ListPersonalAccessTokens returns a list of tokens.33ListPersonalAccessTokens(ctx context.Context, in *ListPersonalAccessTokensRequest, opts ...grpc.CallOption) (*ListPersonalAccessTokensResponse, error)34// RegeneratePersonalAccessToken generates a new token and replaces the previous one.35RegeneratePersonalAccessToken(ctx context.Context, in *RegeneratePersonalAccessTokenRequest, opts ...grpc.CallOption) (*RegeneratePersonalAccessTokenResponse, error)36// UpdatePersonalAccessToken updates writable properties of a PersonalAccessToken.37UpdatePersonalAccessToken(ctx context.Context, in *UpdatePersonalAccessTokenRequest, opts ...grpc.CallOption) (*UpdatePersonalAccessTokenResponse, error)38// DeletePersonalAccessToken removes token by ID.39DeletePersonalAccessToken(ctx context.Context, in *DeletePersonalAccessTokenRequest, opts ...grpc.CallOption) (*DeletePersonalAccessTokenResponse, error)40}4142type tokensServiceClient struct {43cc grpc.ClientConnInterface44}4546func NewTokensServiceClient(cc grpc.ClientConnInterface) TokensServiceClient {47return &tokensServiceClient{cc}48}4950func (c *tokensServiceClient) CreatePersonalAccessToken(ctx context.Context, in *CreatePersonalAccessTokenRequest, opts ...grpc.CallOption) (*CreatePersonalAccessTokenResponse, error) {51out := new(CreatePersonalAccessTokenResponse)52err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TokensService/CreatePersonalAccessToken", in, out, opts...)53if err != nil {54return nil, err55}56return out, nil57}5859func (c *tokensServiceClient) GetPersonalAccessToken(ctx context.Context, in *GetPersonalAccessTokenRequest, opts ...grpc.CallOption) (*GetPersonalAccessTokenResponse, error) {60out := new(GetPersonalAccessTokenResponse)61err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TokensService/GetPersonalAccessToken", in, out, opts...)62if err != nil {63return nil, err64}65return out, nil66}6768func (c *tokensServiceClient) ListPersonalAccessTokens(ctx context.Context, in *ListPersonalAccessTokensRequest, opts ...grpc.CallOption) (*ListPersonalAccessTokensResponse, error) {69out := new(ListPersonalAccessTokensResponse)70err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TokensService/ListPersonalAccessTokens", in, out, opts...)71if err != nil {72return nil, err73}74return out, nil75}7677func (c *tokensServiceClient) RegeneratePersonalAccessToken(ctx context.Context, in *RegeneratePersonalAccessTokenRequest, opts ...grpc.CallOption) (*RegeneratePersonalAccessTokenResponse, error) {78out := new(RegeneratePersonalAccessTokenResponse)79err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TokensService/RegeneratePersonalAccessToken", in, out, opts...)80if err != nil {81return nil, err82}83return out, nil84}8586func (c *tokensServiceClient) UpdatePersonalAccessToken(ctx context.Context, in *UpdatePersonalAccessTokenRequest, opts ...grpc.CallOption) (*UpdatePersonalAccessTokenResponse, error) {87out := new(UpdatePersonalAccessTokenResponse)88err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TokensService/UpdatePersonalAccessToken", in, out, opts...)89if err != nil {90return nil, err91}92return out, nil93}9495func (c *tokensServiceClient) DeletePersonalAccessToken(ctx context.Context, in *DeletePersonalAccessTokenRequest, opts ...grpc.CallOption) (*DeletePersonalAccessTokenResponse, error) {96out := new(DeletePersonalAccessTokenResponse)97err := c.cc.Invoke(ctx, "/gitpod.experimental.v1.TokensService/DeletePersonalAccessToken", in, out, opts...)98if err != nil {99return nil, err100}101return out, nil102}103104// TokensServiceServer is the server API for TokensService service.105// All implementations must embed UnimplementedTokensServiceServer106// for forward compatibility107type TokensServiceServer interface {108// CreatePersonalAccessTokenRequest creates a new token.109CreatePersonalAccessToken(context.Context, *CreatePersonalAccessTokenRequest) (*CreatePersonalAccessTokenResponse, error)110// ListPersonalAccessTokens returns token by ID.111GetPersonalAccessToken(context.Context, *GetPersonalAccessTokenRequest) (*GetPersonalAccessTokenResponse, error)112// ListPersonalAccessTokens returns a list of tokens.113ListPersonalAccessTokens(context.Context, *ListPersonalAccessTokensRequest) (*ListPersonalAccessTokensResponse, error)114// RegeneratePersonalAccessToken generates a new token and replaces the previous one.115RegeneratePersonalAccessToken(context.Context, *RegeneratePersonalAccessTokenRequest) (*RegeneratePersonalAccessTokenResponse, error)116// UpdatePersonalAccessToken updates writable properties of a PersonalAccessToken.117UpdatePersonalAccessToken(context.Context, *UpdatePersonalAccessTokenRequest) (*UpdatePersonalAccessTokenResponse, error)118// DeletePersonalAccessToken removes token by ID.119DeletePersonalAccessToken(context.Context, *DeletePersonalAccessTokenRequest) (*DeletePersonalAccessTokenResponse, error)120mustEmbedUnimplementedTokensServiceServer()121}122123// UnimplementedTokensServiceServer must be embedded to have forward compatible implementations.124type UnimplementedTokensServiceServer struct {125}126127func (UnimplementedTokensServiceServer) CreatePersonalAccessToken(context.Context, *CreatePersonalAccessTokenRequest) (*CreatePersonalAccessTokenResponse, error) {128return nil, status.Errorf(codes.Unimplemented, "method CreatePersonalAccessToken not implemented")129}130func (UnimplementedTokensServiceServer) GetPersonalAccessToken(context.Context, *GetPersonalAccessTokenRequest) (*GetPersonalAccessTokenResponse, error) {131return nil, status.Errorf(codes.Unimplemented, "method GetPersonalAccessToken not implemented")132}133func (UnimplementedTokensServiceServer) ListPersonalAccessTokens(context.Context, *ListPersonalAccessTokensRequest) (*ListPersonalAccessTokensResponse, error) {134return nil, status.Errorf(codes.Unimplemented, "method ListPersonalAccessTokens not implemented")135}136func (UnimplementedTokensServiceServer) RegeneratePersonalAccessToken(context.Context, *RegeneratePersonalAccessTokenRequest) (*RegeneratePersonalAccessTokenResponse, error) {137return nil, status.Errorf(codes.Unimplemented, "method RegeneratePersonalAccessToken not implemented")138}139func (UnimplementedTokensServiceServer) UpdatePersonalAccessToken(context.Context, *UpdatePersonalAccessTokenRequest) (*UpdatePersonalAccessTokenResponse, error) {140return nil, status.Errorf(codes.Unimplemented, "method UpdatePersonalAccessToken not implemented")141}142func (UnimplementedTokensServiceServer) DeletePersonalAccessToken(context.Context, *DeletePersonalAccessTokenRequest) (*DeletePersonalAccessTokenResponse, error) {143return nil, status.Errorf(codes.Unimplemented, "method DeletePersonalAccessToken not implemented")144}145func (UnimplementedTokensServiceServer) mustEmbedUnimplementedTokensServiceServer() {}146147// UnsafeTokensServiceServer may be embedded to opt out of forward compatibility for this service.148// Use of this interface is not recommended, as added methods to TokensServiceServer will149// result in compilation errors.150type UnsafeTokensServiceServer interface {151mustEmbedUnimplementedTokensServiceServer()152}153154func RegisterTokensServiceServer(s grpc.ServiceRegistrar, srv TokensServiceServer) {155s.RegisterService(&TokensService_ServiceDesc, srv)156}157158func _TokensService_CreatePersonalAccessToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {159in := new(CreatePersonalAccessTokenRequest)160if err := dec(in); err != nil {161return nil, err162}163if interceptor == nil {164return srv.(TokensServiceServer).CreatePersonalAccessToken(ctx, in)165}166info := &grpc.UnaryServerInfo{167Server: srv,168FullMethod: "/gitpod.experimental.v1.TokensService/CreatePersonalAccessToken",169}170handler := func(ctx context.Context, req interface{}) (interface{}, error) {171return srv.(TokensServiceServer).CreatePersonalAccessToken(ctx, req.(*CreatePersonalAccessTokenRequest))172}173return interceptor(ctx, in, info, handler)174}175176func _TokensService_GetPersonalAccessToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {177in := new(GetPersonalAccessTokenRequest)178if err := dec(in); err != nil {179return nil, err180}181if interceptor == nil {182return srv.(TokensServiceServer).GetPersonalAccessToken(ctx, in)183}184info := &grpc.UnaryServerInfo{185Server: srv,186FullMethod: "/gitpod.experimental.v1.TokensService/GetPersonalAccessToken",187}188handler := func(ctx context.Context, req interface{}) (interface{}, error) {189return srv.(TokensServiceServer).GetPersonalAccessToken(ctx, req.(*GetPersonalAccessTokenRequest))190}191return interceptor(ctx, in, info, handler)192}193194func _TokensService_ListPersonalAccessTokens_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {195in := new(ListPersonalAccessTokensRequest)196if err := dec(in); err != nil {197return nil, err198}199if interceptor == nil {200return srv.(TokensServiceServer).ListPersonalAccessTokens(ctx, in)201}202info := &grpc.UnaryServerInfo{203Server: srv,204FullMethod: "/gitpod.experimental.v1.TokensService/ListPersonalAccessTokens",205}206handler := func(ctx context.Context, req interface{}) (interface{}, error) {207return srv.(TokensServiceServer).ListPersonalAccessTokens(ctx, req.(*ListPersonalAccessTokensRequest))208}209return interceptor(ctx, in, info, handler)210}211212func _TokensService_RegeneratePersonalAccessToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {213in := new(RegeneratePersonalAccessTokenRequest)214if err := dec(in); err != nil {215return nil, err216}217if interceptor == nil {218return srv.(TokensServiceServer).RegeneratePersonalAccessToken(ctx, in)219}220info := &grpc.UnaryServerInfo{221Server: srv,222FullMethod: "/gitpod.experimental.v1.TokensService/RegeneratePersonalAccessToken",223}224handler := func(ctx context.Context, req interface{}) (interface{}, error) {225return srv.(TokensServiceServer).RegeneratePersonalAccessToken(ctx, req.(*RegeneratePersonalAccessTokenRequest))226}227return interceptor(ctx, in, info, handler)228}229230func _TokensService_UpdatePersonalAccessToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {231in := new(UpdatePersonalAccessTokenRequest)232if err := dec(in); err != nil {233return nil, err234}235if interceptor == nil {236return srv.(TokensServiceServer).UpdatePersonalAccessToken(ctx, in)237}238info := &grpc.UnaryServerInfo{239Server: srv,240FullMethod: "/gitpod.experimental.v1.TokensService/UpdatePersonalAccessToken",241}242handler := func(ctx context.Context, req interface{}) (interface{}, error) {243return srv.(TokensServiceServer).UpdatePersonalAccessToken(ctx, req.(*UpdatePersonalAccessTokenRequest))244}245return interceptor(ctx, in, info, handler)246}247248func _TokensService_DeletePersonalAccessToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {249in := new(DeletePersonalAccessTokenRequest)250if err := dec(in); err != nil {251return nil, err252}253if interceptor == nil {254return srv.(TokensServiceServer).DeletePersonalAccessToken(ctx, in)255}256info := &grpc.UnaryServerInfo{257Server: srv,258FullMethod: "/gitpod.experimental.v1.TokensService/DeletePersonalAccessToken",259}260handler := func(ctx context.Context, req interface{}) (interface{}, error) {261return srv.(TokensServiceServer).DeletePersonalAccessToken(ctx, req.(*DeletePersonalAccessTokenRequest))262}263return interceptor(ctx, in, info, handler)264}265266// TokensService_ServiceDesc is the grpc.ServiceDesc for TokensService 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 TokensService_ServiceDesc = grpc.ServiceDesc{270ServiceName: "gitpod.experimental.v1.TokensService",271HandlerType: (*TokensServiceServer)(nil),272Methods: []grpc.MethodDesc{273{274MethodName: "CreatePersonalAccessToken",275Handler: _TokensService_CreatePersonalAccessToken_Handler,276},277{278MethodName: "GetPersonalAccessToken",279Handler: _TokensService_GetPersonalAccessToken_Handler,280},281{282MethodName: "ListPersonalAccessTokens",283Handler: _TokensService_ListPersonalAccessTokens_Handler,284},285{286MethodName: "RegeneratePersonalAccessToken",287Handler: _TokensService_RegeneratePersonalAccessToken_Handler,288},289{290MethodName: "UpdatePersonalAccessToken",291Handler: _TokensService_UpdatePersonalAccessToken_Handler,292},293{294MethodName: "DeletePersonalAccessToken",295Handler: _TokensService_DeletePersonalAccessToken_Handler,296},297},298Streams: []grpc.StreamDesc{},299Metadata: "gitpod/experimental/v1/tokens.proto",300}301302303