Path: blob/main/components/public-api/go/v1/verification_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/verification.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// VerificationServiceClient is the client API for VerificationService 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 VerificationServiceClient interface {28// SendPhoneNumberVerificationToken sends a verification token to the29// specified phone number.30SendPhoneNumberVerificationToken(ctx context.Context, in *SendPhoneNumberVerificationTokenRequest, opts ...grpc.CallOption) (*SendPhoneNumberVerificationTokenResponse, error)31// VerifyPhoneNumberVerificationToken verifies the specified verification32// token.33VerifyPhoneNumberVerificationToken(ctx context.Context, in *VerifyPhoneNumberVerificationTokenRequest, opts ...grpc.CallOption) (*VerifyPhoneNumberVerificationTokenResponse, error)34}3536type verificationServiceClient struct {37cc grpc.ClientConnInterface38}3940func NewVerificationServiceClient(cc grpc.ClientConnInterface) VerificationServiceClient {41return &verificationServiceClient{cc}42}4344func (c *verificationServiceClient) SendPhoneNumberVerificationToken(ctx context.Context, in *SendPhoneNumberVerificationTokenRequest, opts ...grpc.CallOption) (*SendPhoneNumberVerificationTokenResponse, error) {45out := new(SendPhoneNumberVerificationTokenResponse)46err := c.cc.Invoke(ctx, "/gitpod.v1.VerificationService/SendPhoneNumberVerificationToken", in, out, opts...)47if err != nil {48return nil, err49}50return out, nil51}5253func (c *verificationServiceClient) VerifyPhoneNumberVerificationToken(ctx context.Context, in *VerifyPhoneNumberVerificationTokenRequest, opts ...grpc.CallOption) (*VerifyPhoneNumberVerificationTokenResponse, error) {54out := new(VerifyPhoneNumberVerificationTokenResponse)55err := c.cc.Invoke(ctx, "/gitpod.v1.VerificationService/VerifyPhoneNumberVerificationToken", in, out, opts...)56if err != nil {57return nil, err58}59return out, nil60}6162// VerificationServiceServer is the server API for VerificationService service.63// All implementations must embed UnimplementedVerificationServiceServer64// for forward compatibility65type VerificationServiceServer interface {66// SendPhoneNumberVerificationToken sends a verification token to the67// specified phone number.68SendPhoneNumberVerificationToken(context.Context, *SendPhoneNumberVerificationTokenRequest) (*SendPhoneNumberVerificationTokenResponse, error)69// VerifyPhoneNumberVerificationToken verifies the specified verification70// token.71VerifyPhoneNumberVerificationToken(context.Context, *VerifyPhoneNumberVerificationTokenRequest) (*VerifyPhoneNumberVerificationTokenResponse, error)72mustEmbedUnimplementedVerificationServiceServer()73}7475// UnimplementedVerificationServiceServer must be embedded to have forward compatible implementations.76type UnimplementedVerificationServiceServer struct {77}7879func (UnimplementedVerificationServiceServer) SendPhoneNumberVerificationToken(context.Context, *SendPhoneNumberVerificationTokenRequest) (*SendPhoneNumberVerificationTokenResponse, error) {80return nil, status.Errorf(codes.Unimplemented, "method SendPhoneNumberVerificationToken not implemented")81}82func (UnimplementedVerificationServiceServer) VerifyPhoneNumberVerificationToken(context.Context, *VerifyPhoneNumberVerificationTokenRequest) (*VerifyPhoneNumberVerificationTokenResponse, error) {83return nil, status.Errorf(codes.Unimplemented, "method VerifyPhoneNumberVerificationToken not implemented")84}85func (UnimplementedVerificationServiceServer) mustEmbedUnimplementedVerificationServiceServer() {}8687// UnsafeVerificationServiceServer may be embedded to opt out of forward compatibility for this service.88// Use of this interface is not recommended, as added methods to VerificationServiceServer will89// result in compilation errors.90type UnsafeVerificationServiceServer interface {91mustEmbedUnimplementedVerificationServiceServer()92}9394func RegisterVerificationServiceServer(s grpc.ServiceRegistrar, srv VerificationServiceServer) {95s.RegisterService(&VerificationService_ServiceDesc, srv)96}9798func _VerificationService_SendPhoneNumberVerificationToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {99in := new(SendPhoneNumberVerificationTokenRequest)100if err := dec(in); err != nil {101return nil, err102}103if interceptor == nil {104return srv.(VerificationServiceServer).SendPhoneNumberVerificationToken(ctx, in)105}106info := &grpc.UnaryServerInfo{107Server: srv,108FullMethod: "/gitpod.v1.VerificationService/SendPhoneNumberVerificationToken",109}110handler := func(ctx context.Context, req interface{}) (interface{}, error) {111return srv.(VerificationServiceServer).SendPhoneNumberVerificationToken(ctx, req.(*SendPhoneNumberVerificationTokenRequest))112}113return interceptor(ctx, in, info, handler)114}115116func _VerificationService_VerifyPhoneNumberVerificationToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {117in := new(VerifyPhoneNumberVerificationTokenRequest)118if err := dec(in); err != nil {119return nil, err120}121if interceptor == nil {122return srv.(VerificationServiceServer).VerifyPhoneNumberVerificationToken(ctx, in)123}124info := &grpc.UnaryServerInfo{125Server: srv,126FullMethod: "/gitpod.v1.VerificationService/VerifyPhoneNumberVerificationToken",127}128handler := func(ctx context.Context, req interface{}) (interface{}, error) {129return srv.(VerificationServiceServer).VerifyPhoneNumberVerificationToken(ctx, req.(*VerifyPhoneNumberVerificationTokenRequest))130}131return interceptor(ctx, in, info, handler)132}133134// VerificationService_ServiceDesc is the grpc.ServiceDesc for VerificationService service.135// It's only intended for direct use with grpc.RegisterService,136// and not to be introspected or modified (even as a copy)137var VerificationService_ServiceDesc = grpc.ServiceDesc{138ServiceName: "gitpod.v1.VerificationService",139HandlerType: (*VerificationServiceServer)(nil),140Methods: []grpc.MethodDesc{141{142MethodName: "SendPhoneNumberVerificationToken",143Handler: _VerificationService_SendPhoneNumberVerificationToken_Handler,144},145{146MethodName: "VerifyPhoneNumberVerificationToken",147Handler: _VerificationService_VerifyPhoneNumberVerificationToken_Handler,148},149},150Streams: []grpc.StreamDesc{},151Metadata: "gitpod/v1/verification.proto",152}153154155