Add profiles.proto with UserProfileService and UserMoodHistoryService for managing Telegram user profiles, avatars, mood history, and memorable moments. Add messages.proto with UserMessageService for storing and querying chat messages. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
583 lines
26 KiB
Go
583 lines
26 KiB
Go
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
|
|
// versions:
|
|
// - protoc-gen-go-grpc v1.6.1
|
|
// - protoc v7.34.0
|
|
// source: messages.proto
|
|
|
|
package proto
|
|
|
|
import (
|
|
context "context"
|
|
grpc "google.golang.org/grpc"
|
|
codes "google.golang.org/grpc/codes"
|
|
status "google.golang.org/grpc/status"
|
|
emptypb "google.golang.org/protobuf/types/known/emptypb"
|
|
)
|
|
|
|
// This is a compile-time assertion to ensure that this generated file
|
|
// is compatible with the grpc package it is being compiled against.
|
|
// Requires gRPC-Go v1.64.0 or later.
|
|
const _ = grpc.SupportPackageIsVersion9
|
|
|
|
const (
|
|
UserMessageService_SaveMessage_FullMethodName = "/users.UserMessageService/SaveMessage"
|
|
UserMessageService_GetRecentMessages_FullMethodName = "/users.UserMessageService/GetRecentMessages"
|
|
UserMessageService_GetAllUsersInChat_FullMethodName = "/users.UserMessageService/GetAllUsersInChat"
|
|
UserMessageService_GetRandomUser_FullMethodName = "/users.UserMessageService/GetRandomUser"
|
|
UserMessageService_GetUsersByChat_FullMethodName = "/users.UserMessageService/GetUsersByChat"
|
|
UserMessageService_GetTotalMessageCount_FullMethodName = "/users.UserMessageService/GetTotalMessageCount"
|
|
UserMessageService_GetUserMessageCount_FullMethodName = "/users.UserMessageService/GetUserMessageCount"
|
|
UserMessageService_GetMessagesInTimeRange_FullMethodName = "/users.UserMessageService/GetMessagesInTimeRange"
|
|
UserMessageService_FindSimilarMessage_FullMethodName = "/users.UserMessageService/FindSimilarMessage"
|
|
UserMessageService_GetMessageByTelegramID_FullMethodName = "/users.UserMessageService/GetMessageByTelegramID"
|
|
UserMessageService_GetRecentChatMessages_FullMethodName = "/users.UserMessageService/GetRecentChatMessages"
|
|
UserMessageService_GetAllUserMessages_FullMethodName = "/users.UserMessageService/GetAllUserMessages"
|
|
UserMessageService_GetRandomMessageFromChat_FullMethodName = "/users.UserMessageService/GetRandomMessageFromChat"
|
|
)
|
|
|
|
// UserMessageServiceClient is the client API for UserMessageService service.
|
|
//
|
|
// 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.
|
|
//
|
|
// UserMessageService manages stored user messages
|
|
type UserMessageServiceClient interface {
|
|
SaveMessage(ctx context.Context, in *SaveMessageRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
|
|
GetRecentMessages(ctx context.Context, in *GetRecentMessagesRequest, opts ...grpc.CallOption) (*GetMessagesResponse, error)
|
|
GetAllUsersInChat(ctx context.Context, in *GetAllUsersInChatRequest, opts ...grpc.CallOption) (*GetAllUsersInChatResponse, error)
|
|
GetRandomUser(ctx context.Context, in *GetRandomUserRequest, opts ...grpc.CallOption) (*GetRandomUserResponse, error)
|
|
GetUsersByChat(ctx context.Context, in *GetUsersByChatRequest, opts ...grpc.CallOption) (*GetUsersByChatResponse, error)
|
|
GetTotalMessageCount(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetMessageCountResponse, error)
|
|
GetUserMessageCount(ctx context.Context, in *GetUserMessageCountRequest, opts ...grpc.CallOption) (*GetMessageCountResponse, error)
|
|
GetMessagesInTimeRange(ctx context.Context, in *GetMessagesInTimeRangeRequest, opts ...grpc.CallOption) (*GetMessagesResponse, error)
|
|
FindSimilarMessage(ctx context.Context, in *FindSimilarMessageRequest, opts ...grpc.CallOption) (*FindSimilarMessageResponse, error)
|
|
GetMessageByTelegramID(ctx context.Context, in *GetMessageByTelegramIDRequest, opts ...grpc.CallOption) (*FindSimilarMessageResponse, error)
|
|
GetRecentChatMessages(ctx context.Context, in *GetRecentChatMessagesRequest, opts ...grpc.CallOption) (*GetMessagesResponse, error)
|
|
GetAllUserMessages(ctx context.Context, in *GetAllUserMessagesRequest, opts ...grpc.CallOption) (*GetMessagesResponse, error)
|
|
GetRandomMessageFromChat(ctx context.Context, in *GetRandomMessageFromChatRequest, opts ...grpc.CallOption) (*FindSimilarMessageResponse, error)
|
|
}
|
|
|
|
type userMessageServiceClient struct {
|
|
cc grpc.ClientConnInterface
|
|
}
|
|
|
|
func NewUserMessageServiceClient(cc grpc.ClientConnInterface) UserMessageServiceClient {
|
|
return &userMessageServiceClient{cc}
|
|
}
|
|
|
|
func (c *userMessageServiceClient) SaveMessage(ctx context.Context, in *SaveMessageRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(emptypb.Empty)
|
|
err := c.cc.Invoke(ctx, UserMessageService_SaveMessage_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetRecentMessages(ctx context.Context, in *GetRecentMessagesRequest, opts ...grpc.CallOption) (*GetMessagesResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetMessagesResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetRecentMessages_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetAllUsersInChat(ctx context.Context, in *GetAllUsersInChatRequest, opts ...grpc.CallOption) (*GetAllUsersInChatResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetAllUsersInChatResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetAllUsersInChat_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetRandomUser(ctx context.Context, in *GetRandomUserRequest, opts ...grpc.CallOption) (*GetRandomUserResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetRandomUserResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetRandomUser_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetUsersByChat(ctx context.Context, in *GetUsersByChatRequest, opts ...grpc.CallOption) (*GetUsersByChatResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetUsersByChatResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetUsersByChat_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetTotalMessageCount(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetMessageCountResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetMessageCountResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetTotalMessageCount_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetUserMessageCount(ctx context.Context, in *GetUserMessageCountRequest, opts ...grpc.CallOption) (*GetMessageCountResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetMessageCountResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetUserMessageCount_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetMessagesInTimeRange(ctx context.Context, in *GetMessagesInTimeRangeRequest, opts ...grpc.CallOption) (*GetMessagesResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetMessagesResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetMessagesInTimeRange_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) FindSimilarMessage(ctx context.Context, in *FindSimilarMessageRequest, opts ...grpc.CallOption) (*FindSimilarMessageResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(FindSimilarMessageResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_FindSimilarMessage_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetMessageByTelegramID(ctx context.Context, in *GetMessageByTelegramIDRequest, opts ...grpc.CallOption) (*FindSimilarMessageResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(FindSimilarMessageResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetMessageByTelegramID_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetRecentChatMessages(ctx context.Context, in *GetRecentChatMessagesRequest, opts ...grpc.CallOption) (*GetMessagesResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetMessagesResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetRecentChatMessages_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetAllUserMessages(ctx context.Context, in *GetAllUserMessagesRequest, opts ...grpc.CallOption) (*GetMessagesResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetMessagesResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetAllUserMessages_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *userMessageServiceClient) GetRandomMessageFromChat(ctx context.Context, in *GetRandomMessageFromChatRequest, opts ...grpc.CallOption) (*FindSimilarMessageResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(FindSimilarMessageResponse)
|
|
err := c.cc.Invoke(ctx, UserMessageService_GetRandomMessageFromChat_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
// UserMessageServiceServer is the server API for UserMessageService service.
|
|
// All implementations must embed UnimplementedUserMessageServiceServer
|
|
// for forward compatibility.
|
|
//
|
|
// UserMessageService manages stored user messages
|
|
type UserMessageServiceServer interface {
|
|
SaveMessage(context.Context, *SaveMessageRequest) (*emptypb.Empty, error)
|
|
GetRecentMessages(context.Context, *GetRecentMessagesRequest) (*GetMessagesResponse, error)
|
|
GetAllUsersInChat(context.Context, *GetAllUsersInChatRequest) (*GetAllUsersInChatResponse, error)
|
|
GetRandomUser(context.Context, *GetRandomUserRequest) (*GetRandomUserResponse, error)
|
|
GetUsersByChat(context.Context, *GetUsersByChatRequest) (*GetUsersByChatResponse, error)
|
|
GetTotalMessageCount(context.Context, *emptypb.Empty) (*GetMessageCountResponse, error)
|
|
GetUserMessageCount(context.Context, *GetUserMessageCountRequest) (*GetMessageCountResponse, error)
|
|
GetMessagesInTimeRange(context.Context, *GetMessagesInTimeRangeRequest) (*GetMessagesResponse, error)
|
|
FindSimilarMessage(context.Context, *FindSimilarMessageRequest) (*FindSimilarMessageResponse, error)
|
|
GetMessageByTelegramID(context.Context, *GetMessageByTelegramIDRequest) (*FindSimilarMessageResponse, error)
|
|
GetRecentChatMessages(context.Context, *GetRecentChatMessagesRequest) (*GetMessagesResponse, error)
|
|
GetAllUserMessages(context.Context, *GetAllUserMessagesRequest) (*GetMessagesResponse, error)
|
|
GetRandomMessageFromChat(context.Context, *GetRandomMessageFromChatRequest) (*FindSimilarMessageResponse, error)
|
|
mustEmbedUnimplementedUserMessageServiceServer()
|
|
}
|
|
|
|
// UnimplementedUserMessageServiceServer must be embedded to have
|
|
// forward compatible implementations.
|
|
//
|
|
// NOTE: this should be embedded by value instead of pointer to avoid a nil
|
|
// pointer dereference when methods are called.
|
|
type UnimplementedUserMessageServiceServer struct{}
|
|
|
|
func (UnimplementedUserMessageServiceServer) SaveMessage(context.Context, *SaveMessageRequest) (*emptypb.Empty, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method SaveMessage not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetRecentMessages(context.Context, *GetRecentMessagesRequest) (*GetMessagesResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetRecentMessages not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetAllUsersInChat(context.Context, *GetAllUsersInChatRequest) (*GetAllUsersInChatResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetAllUsersInChat not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetRandomUser(context.Context, *GetRandomUserRequest) (*GetRandomUserResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetRandomUser not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetUsersByChat(context.Context, *GetUsersByChatRequest) (*GetUsersByChatResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetUsersByChat not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetTotalMessageCount(context.Context, *emptypb.Empty) (*GetMessageCountResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetTotalMessageCount not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetUserMessageCount(context.Context, *GetUserMessageCountRequest) (*GetMessageCountResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetUserMessageCount not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetMessagesInTimeRange(context.Context, *GetMessagesInTimeRangeRequest) (*GetMessagesResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetMessagesInTimeRange not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) FindSimilarMessage(context.Context, *FindSimilarMessageRequest) (*FindSimilarMessageResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method FindSimilarMessage not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetMessageByTelegramID(context.Context, *GetMessageByTelegramIDRequest) (*FindSimilarMessageResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetMessageByTelegramID not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetRecentChatMessages(context.Context, *GetRecentChatMessagesRequest) (*GetMessagesResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetRecentChatMessages not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetAllUserMessages(context.Context, *GetAllUserMessagesRequest) (*GetMessagesResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetAllUserMessages not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) GetRandomMessageFromChat(context.Context, *GetRandomMessageFromChatRequest) (*FindSimilarMessageResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetRandomMessageFromChat not implemented")
|
|
}
|
|
func (UnimplementedUserMessageServiceServer) mustEmbedUnimplementedUserMessageServiceServer() {}
|
|
func (UnimplementedUserMessageServiceServer) testEmbeddedByValue() {}
|
|
|
|
// UnsafeUserMessageServiceServer may be embedded to opt out of forward compatibility for this service.
|
|
// Use of this interface is not recommended, as added methods to UserMessageServiceServer will
|
|
// result in compilation errors.
|
|
type UnsafeUserMessageServiceServer interface {
|
|
mustEmbedUnimplementedUserMessageServiceServer()
|
|
}
|
|
|
|
func RegisterUserMessageServiceServer(s grpc.ServiceRegistrar, srv UserMessageServiceServer) {
|
|
// If the following call panics, it indicates UnimplementedUserMessageServiceServer was
|
|
// embedded by pointer and is nil. This will cause panics if an
|
|
// unimplemented method is ever invoked, so we test this at initialization
|
|
// time to prevent it from happening at runtime later due to I/O.
|
|
if t, ok := srv.(interface{ testEmbeddedByValue() }); ok {
|
|
t.testEmbeddedByValue()
|
|
}
|
|
s.RegisterService(&UserMessageService_ServiceDesc, srv)
|
|
}
|
|
|
|
func _UserMessageService_SaveMessage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(SaveMessageRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).SaveMessage(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_SaveMessage_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).SaveMessage(ctx, req.(*SaveMessageRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetRecentMessages_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetRecentMessagesRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetRecentMessages(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetRecentMessages_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetRecentMessages(ctx, req.(*GetRecentMessagesRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetAllUsersInChat_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetAllUsersInChatRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetAllUsersInChat(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetAllUsersInChat_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetAllUsersInChat(ctx, req.(*GetAllUsersInChatRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetRandomUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetRandomUserRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetRandomUser(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetRandomUser_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetRandomUser(ctx, req.(*GetRandomUserRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetUsersByChat_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetUsersByChatRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetUsersByChat(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetUsersByChat_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetUsersByChat(ctx, req.(*GetUsersByChatRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetTotalMessageCount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(emptypb.Empty)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetTotalMessageCount(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetTotalMessageCount_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetTotalMessageCount(ctx, req.(*emptypb.Empty))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetUserMessageCount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetUserMessageCountRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetUserMessageCount(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetUserMessageCount_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetUserMessageCount(ctx, req.(*GetUserMessageCountRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetMessagesInTimeRange_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetMessagesInTimeRangeRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetMessagesInTimeRange(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetMessagesInTimeRange_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetMessagesInTimeRange(ctx, req.(*GetMessagesInTimeRangeRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_FindSimilarMessage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(FindSimilarMessageRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).FindSimilarMessage(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_FindSimilarMessage_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).FindSimilarMessage(ctx, req.(*FindSimilarMessageRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetMessageByTelegramID_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetMessageByTelegramIDRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetMessageByTelegramID(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetMessageByTelegramID_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetMessageByTelegramID(ctx, req.(*GetMessageByTelegramIDRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetRecentChatMessages_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetRecentChatMessagesRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetRecentChatMessages(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetRecentChatMessages_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetRecentChatMessages(ctx, req.(*GetRecentChatMessagesRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetAllUserMessages_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetAllUserMessagesRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetAllUserMessages(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetAllUserMessages_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetAllUserMessages(ctx, req.(*GetAllUserMessagesRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _UserMessageService_GetRandomMessageFromChat_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetRandomMessageFromChatRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(UserMessageServiceServer).GetRandomMessageFromChat(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: UserMessageService_GetRandomMessageFromChat_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(UserMessageServiceServer).GetRandomMessageFromChat(ctx, req.(*GetRandomMessageFromChatRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
// UserMessageService_ServiceDesc is the grpc.ServiceDesc for UserMessageService service.
|
|
// It's only intended for direct use with grpc.RegisterService,
|
|
// and not to be introspected or modified (even as a copy)
|
|
var UserMessageService_ServiceDesc = grpc.ServiceDesc{
|
|
ServiceName: "users.UserMessageService",
|
|
HandlerType: (*UserMessageServiceServer)(nil),
|
|
Methods: []grpc.MethodDesc{
|
|
{
|
|
MethodName: "SaveMessage",
|
|
Handler: _UserMessageService_SaveMessage_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetRecentMessages",
|
|
Handler: _UserMessageService_GetRecentMessages_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetAllUsersInChat",
|
|
Handler: _UserMessageService_GetAllUsersInChat_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetRandomUser",
|
|
Handler: _UserMessageService_GetRandomUser_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetUsersByChat",
|
|
Handler: _UserMessageService_GetUsersByChat_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetTotalMessageCount",
|
|
Handler: _UserMessageService_GetTotalMessageCount_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetUserMessageCount",
|
|
Handler: _UserMessageService_GetUserMessageCount_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetMessagesInTimeRange",
|
|
Handler: _UserMessageService_GetMessagesInTimeRange_Handler,
|
|
},
|
|
{
|
|
MethodName: "FindSimilarMessage",
|
|
Handler: _UserMessageService_FindSimilarMessage_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetMessageByTelegramID",
|
|
Handler: _UserMessageService_GetMessageByTelegramID_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetRecentChatMessages",
|
|
Handler: _UserMessageService_GetRecentChatMessages_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetAllUserMessages",
|
|
Handler: _UserMessageService_GetAllUserMessages_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetRandomMessageFromChat",
|
|
Handler: _UserMessageService_GetRandomMessageFromChat_Handler,
|
|
},
|
|
},
|
|
Streams: []grpc.StreamDesc{},
|
|
Metadata: "messages.proto",
|
|
}
|