l-ai-memories-proto/memory_grpc.pb.go

568 lines
26 KiB
Go
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.6.1
// - protoc v7.34.0
// source: memory.proto
package proto
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
)
// 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 (
MemoryService_StoreMemory_FullMethodName = "/memory.MemoryService/StoreMemory"
MemoryService_GetMemories_FullMethodName = "/memory.MemoryService/GetMemories"
MemoryService_ProcessMessage_FullMethodName = "/memory.MemoryService/ProcessMessage"
MemoryService_GetRelevantMemories_FullMethodName = "/memory.MemoryService/GetRelevantMemories"
MemoryService_GetMemoriesByUser_FullMethodName = "/memory.MemoryService/GetMemoriesByUser"
MemoryService_BulkRefresh_FullMethodName = "/memory.MemoryService/BulkRefresh"
MemoryService_DeleteMemory_FullMethodName = "/memory.MemoryService/DeleteMemory"
MemoryService_GetMemoriesForReview_FullMethodName = "/memory.MemoryService/GetMemoriesForReview"
MemoryService_RegisterMemoryPoll_FullMethodName = "/memory.MemoryService/RegisterMemoryPoll"
MemoryService_ListPendingMemoryPolls_FullMethodName = "/memory.MemoryService/ListPendingMemoryPolls"
MemoryService_CompleteMemoryPoll_FullMethodName = "/memory.MemoryService/CompleteMemoryPoll"
MemoryService_HealthCheck_FullMethodName = "/memory.MemoryService/HealthCheck"
)
// MemoryServiceClient is the client API for MemoryService 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.
//
// MemoryService - сервис для работы с памятью
type MemoryServiceClient interface {
// StoreMemory сохраняет воспоминание
StoreMemory(ctx context.Context, in *StoreMemoryRequest, opts ...grpc.CallOption) (*StoreMemoryResponse, error)
// GetMemories получает воспоминания пользователя
GetMemories(ctx context.Context, in *GetMemoriesRequest, opts ...grpc.CallOption) (*GetMemoriesResponse, error)
// ProcessMessage обрабатывает сообщение и извлекает факты
ProcessMessage(ctx context.Context, in *ProcessMessageRequest, opts ...grpc.CallOption) (*ProcessMessageResponse, error)
// GetRelevantMemories получает релевантные воспоминания для текущего сообщения
GetRelevantMemories(ctx context.Context, in *GetRelevantMemoriesRequest, opts ...grpc.CallOption) (*GetRelevantMemoriesResponse, error)
// GetMemoriesByUser получает все воспоминания пользователя
GetMemoriesByUser(ctx context.Context, in *GetMemoriesByUserRequest, opts ...grpc.CallOption) (*GetMemoriesByUserResponse, error)
// BulkRefresh обрабатывает множество сообщений для извлечения фактов
BulkRefresh(ctx context.Context, in *BulkRefreshRequest, opts ...grpc.CallOption) (*BulkRefreshResponse, error)
// DeleteMemory удаляет воспоминание по ID
DeleteMemory(ctx context.Context, in *DeleteMemoryRequest, opts ...grpc.CallOption) (*DeleteMemoryResponse, error)
// GetMemoriesForReview возвращает воспоминания для опроса-проверки
GetMemoriesForReview(ctx context.Context, in *GetMemoriesForReviewRequest, opts ...grpc.CallOption) (*GetMemoriesForReviewResponse, error)
// RegisterMemoryPoll регистрирует отправленный опрос-проверку
RegisterMemoryPoll(ctx context.Context, in *RegisterMemoryPollRequest, opts ...grpc.CallOption) (*RegisterMemoryPollResponse, error)
// ListPendingMemoryPolls возвращает незавершённые опросы
ListPendingMemoryPolls(ctx context.Context, in *ListPendingMemoryPollsRequest, opts ...grpc.CallOption) (*ListPendingMemoryPollsResponse, error)
// CompleteMemoryPoll помечает опрос завершённым
CompleteMemoryPoll(ctx context.Context, in *CompleteMemoryPollRequest, opts ...grpc.CallOption) (*CompleteMemoryPollResponse, error)
// HealthCheck проверяет здоровье сервиса
HealthCheck(ctx context.Context, in *HealthCheckRequest, opts ...grpc.CallOption) (*HealthCheckResponse, error)
}
type memoryServiceClient struct {
cc grpc.ClientConnInterface
}
func NewMemoryServiceClient(cc grpc.ClientConnInterface) MemoryServiceClient {
return &memoryServiceClient{cc}
}
func (c *memoryServiceClient) StoreMemory(ctx context.Context, in *StoreMemoryRequest, opts ...grpc.CallOption) (*StoreMemoryResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(StoreMemoryResponse)
err := c.cc.Invoke(ctx, MemoryService_StoreMemory_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) GetMemories(ctx context.Context, in *GetMemoriesRequest, opts ...grpc.CallOption) (*GetMemoriesResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(GetMemoriesResponse)
err := c.cc.Invoke(ctx, MemoryService_GetMemories_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) ProcessMessage(ctx context.Context, in *ProcessMessageRequest, opts ...grpc.CallOption) (*ProcessMessageResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ProcessMessageResponse)
err := c.cc.Invoke(ctx, MemoryService_ProcessMessage_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) GetRelevantMemories(ctx context.Context, in *GetRelevantMemoriesRequest, opts ...grpc.CallOption) (*GetRelevantMemoriesResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(GetRelevantMemoriesResponse)
err := c.cc.Invoke(ctx, MemoryService_GetRelevantMemories_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) GetMemoriesByUser(ctx context.Context, in *GetMemoriesByUserRequest, opts ...grpc.CallOption) (*GetMemoriesByUserResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(GetMemoriesByUserResponse)
err := c.cc.Invoke(ctx, MemoryService_GetMemoriesByUser_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) BulkRefresh(ctx context.Context, in *BulkRefreshRequest, opts ...grpc.CallOption) (*BulkRefreshResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(BulkRefreshResponse)
err := c.cc.Invoke(ctx, MemoryService_BulkRefresh_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) DeleteMemory(ctx context.Context, in *DeleteMemoryRequest, opts ...grpc.CallOption) (*DeleteMemoryResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(DeleteMemoryResponse)
err := c.cc.Invoke(ctx, MemoryService_DeleteMemory_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) GetMemoriesForReview(ctx context.Context, in *GetMemoriesForReviewRequest, opts ...grpc.CallOption) (*GetMemoriesForReviewResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(GetMemoriesForReviewResponse)
err := c.cc.Invoke(ctx, MemoryService_GetMemoriesForReview_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) RegisterMemoryPoll(ctx context.Context, in *RegisterMemoryPollRequest, opts ...grpc.CallOption) (*RegisterMemoryPollResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(RegisterMemoryPollResponse)
err := c.cc.Invoke(ctx, MemoryService_RegisterMemoryPoll_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) ListPendingMemoryPolls(ctx context.Context, in *ListPendingMemoryPollsRequest, opts ...grpc.CallOption) (*ListPendingMemoryPollsResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ListPendingMemoryPollsResponse)
err := c.cc.Invoke(ctx, MemoryService_ListPendingMemoryPolls_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) CompleteMemoryPoll(ctx context.Context, in *CompleteMemoryPollRequest, opts ...grpc.CallOption) (*CompleteMemoryPollResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(CompleteMemoryPollResponse)
err := c.cc.Invoke(ctx, MemoryService_CompleteMemoryPoll_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *memoryServiceClient) HealthCheck(ctx context.Context, in *HealthCheckRequest, opts ...grpc.CallOption) (*HealthCheckResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(HealthCheckResponse)
err := c.cc.Invoke(ctx, MemoryService_HealthCheck_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
// MemoryServiceServer is the server API for MemoryService service.
// All implementations must embed UnimplementedMemoryServiceServer
// for forward compatibility.
//
// MemoryService - сервис для работы с памятью
type MemoryServiceServer interface {
// StoreMemory сохраняет воспоминание
StoreMemory(context.Context, *StoreMemoryRequest) (*StoreMemoryResponse, error)
// GetMemories получает воспоминания пользователя
GetMemories(context.Context, *GetMemoriesRequest) (*GetMemoriesResponse, error)
// ProcessMessage обрабатывает сообщение и извлекает факты
ProcessMessage(context.Context, *ProcessMessageRequest) (*ProcessMessageResponse, error)
// GetRelevantMemories получает релевантные воспоминания для текущего сообщения
GetRelevantMemories(context.Context, *GetRelevantMemoriesRequest) (*GetRelevantMemoriesResponse, error)
// GetMemoriesByUser получает все воспоминания пользователя
GetMemoriesByUser(context.Context, *GetMemoriesByUserRequest) (*GetMemoriesByUserResponse, error)
// BulkRefresh обрабатывает множество сообщений для извлечения фактов
BulkRefresh(context.Context, *BulkRefreshRequest) (*BulkRefreshResponse, error)
// DeleteMemory удаляет воспоминание по ID
DeleteMemory(context.Context, *DeleteMemoryRequest) (*DeleteMemoryResponse, error)
// GetMemoriesForReview возвращает воспоминания для опроса-проверки
GetMemoriesForReview(context.Context, *GetMemoriesForReviewRequest) (*GetMemoriesForReviewResponse, error)
// RegisterMemoryPoll регистрирует отправленный опрос-проверку
RegisterMemoryPoll(context.Context, *RegisterMemoryPollRequest) (*RegisterMemoryPollResponse, error)
// ListPendingMemoryPolls возвращает незавершённые опросы
ListPendingMemoryPolls(context.Context, *ListPendingMemoryPollsRequest) (*ListPendingMemoryPollsResponse, error)
// CompleteMemoryPoll помечает опрос завершённым
CompleteMemoryPoll(context.Context, *CompleteMemoryPollRequest) (*CompleteMemoryPollResponse, error)
// HealthCheck проверяет здоровье сервиса
HealthCheck(context.Context, *HealthCheckRequest) (*HealthCheckResponse, error)
mustEmbedUnimplementedMemoryServiceServer()
}
// UnimplementedMemoryServiceServer 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 UnimplementedMemoryServiceServer struct{}
func (UnimplementedMemoryServiceServer) StoreMemory(context.Context, *StoreMemoryRequest) (*StoreMemoryResponse, error) {
return nil, status.Error(codes.Unimplemented, "method StoreMemory not implemented")
}
func (UnimplementedMemoryServiceServer) GetMemories(context.Context, *GetMemoriesRequest) (*GetMemoriesResponse, error) {
return nil, status.Error(codes.Unimplemented, "method GetMemories not implemented")
}
func (UnimplementedMemoryServiceServer) ProcessMessage(context.Context, *ProcessMessageRequest) (*ProcessMessageResponse, error) {
return nil, status.Error(codes.Unimplemented, "method ProcessMessage not implemented")
}
func (UnimplementedMemoryServiceServer) GetRelevantMemories(context.Context, *GetRelevantMemoriesRequest) (*GetRelevantMemoriesResponse, error) {
return nil, status.Error(codes.Unimplemented, "method GetRelevantMemories not implemented")
}
func (UnimplementedMemoryServiceServer) GetMemoriesByUser(context.Context, *GetMemoriesByUserRequest) (*GetMemoriesByUserResponse, error) {
return nil, status.Error(codes.Unimplemented, "method GetMemoriesByUser not implemented")
}
func (UnimplementedMemoryServiceServer) BulkRefresh(context.Context, *BulkRefreshRequest) (*BulkRefreshResponse, error) {
return nil, status.Error(codes.Unimplemented, "method BulkRefresh not implemented")
}
func (UnimplementedMemoryServiceServer) DeleteMemory(context.Context, *DeleteMemoryRequest) (*DeleteMemoryResponse, error) {
return nil, status.Error(codes.Unimplemented, "method DeleteMemory not implemented")
}
func (UnimplementedMemoryServiceServer) GetMemoriesForReview(context.Context, *GetMemoriesForReviewRequest) (*GetMemoriesForReviewResponse, error) {
return nil, status.Error(codes.Unimplemented, "method GetMemoriesForReview not implemented")
}
func (UnimplementedMemoryServiceServer) RegisterMemoryPoll(context.Context, *RegisterMemoryPollRequest) (*RegisterMemoryPollResponse, error) {
return nil, status.Error(codes.Unimplemented, "method RegisterMemoryPoll not implemented")
}
func (UnimplementedMemoryServiceServer) ListPendingMemoryPolls(context.Context, *ListPendingMemoryPollsRequest) (*ListPendingMemoryPollsResponse, error) {
return nil, status.Error(codes.Unimplemented, "method ListPendingMemoryPolls not implemented")
}
func (UnimplementedMemoryServiceServer) CompleteMemoryPoll(context.Context, *CompleteMemoryPollRequest) (*CompleteMemoryPollResponse, error) {
return nil, status.Error(codes.Unimplemented, "method CompleteMemoryPoll not implemented")
}
func (UnimplementedMemoryServiceServer) HealthCheck(context.Context, *HealthCheckRequest) (*HealthCheckResponse, error) {
return nil, status.Error(codes.Unimplemented, "method HealthCheck not implemented")
}
func (UnimplementedMemoryServiceServer) mustEmbedUnimplementedMemoryServiceServer() {}
func (UnimplementedMemoryServiceServer) testEmbeddedByValue() {}
// UnsafeMemoryServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to MemoryServiceServer will
// result in compilation errors.
type UnsafeMemoryServiceServer interface {
mustEmbedUnimplementedMemoryServiceServer()
}
func RegisterMemoryServiceServer(s grpc.ServiceRegistrar, srv MemoryServiceServer) {
// If the following call panics, it indicates UnimplementedMemoryServiceServer 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(&MemoryService_ServiceDesc, srv)
}
func _MemoryService_StoreMemory_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(StoreMemoryRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).StoreMemory(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_StoreMemory_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).StoreMemory(ctx, req.(*StoreMemoryRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_GetMemories_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetMemoriesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).GetMemories(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_GetMemories_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).GetMemories(ctx, req.(*GetMemoriesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_ProcessMessage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ProcessMessageRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).ProcessMessage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_ProcessMessage_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).ProcessMessage(ctx, req.(*ProcessMessageRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_GetRelevantMemories_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetRelevantMemoriesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).GetRelevantMemories(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_GetRelevantMemories_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).GetRelevantMemories(ctx, req.(*GetRelevantMemoriesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_GetMemoriesByUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetMemoriesByUserRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).GetMemoriesByUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_GetMemoriesByUser_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).GetMemoriesByUser(ctx, req.(*GetMemoriesByUserRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_BulkRefresh_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(BulkRefreshRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).BulkRefresh(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_BulkRefresh_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).BulkRefresh(ctx, req.(*BulkRefreshRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_DeleteMemory_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteMemoryRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).DeleteMemory(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_DeleteMemory_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).DeleteMemory(ctx, req.(*DeleteMemoryRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_GetMemoriesForReview_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetMemoriesForReviewRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).GetMemoriesForReview(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_GetMemoriesForReview_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).GetMemoriesForReview(ctx, req.(*GetMemoriesForReviewRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_RegisterMemoryPoll_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RegisterMemoryPollRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).RegisterMemoryPoll(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_RegisterMemoryPoll_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).RegisterMemoryPoll(ctx, req.(*RegisterMemoryPollRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_ListPendingMemoryPolls_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListPendingMemoryPollsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).ListPendingMemoryPolls(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_ListPendingMemoryPolls_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).ListPendingMemoryPolls(ctx, req.(*ListPendingMemoryPollsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_CompleteMemoryPoll_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CompleteMemoryPollRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).CompleteMemoryPoll(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_CompleteMemoryPoll_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).CompleteMemoryPoll(ctx, req.(*CompleteMemoryPollRequest))
}
return interceptor(ctx, in, info, handler)
}
func _MemoryService_HealthCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(HealthCheckRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(MemoryServiceServer).HealthCheck(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: MemoryService_HealthCheck_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(MemoryServiceServer).HealthCheck(ctx, req.(*HealthCheckRequest))
}
return interceptor(ctx, in, info, handler)
}
// MemoryService_ServiceDesc is the grpc.ServiceDesc for MemoryService service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var MemoryService_ServiceDesc = grpc.ServiceDesc{
ServiceName: "memory.MemoryService",
HandlerType: (*MemoryServiceServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "StoreMemory",
Handler: _MemoryService_StoreMemory_Handler,
},
{
MethodName: "GetMemories",
Handler: _MemoryService_GetMemories_Handler,
},
{
MethodName: "ProcessMessage",
Handler: _MemoryService_ProcessMessage_Handler,
},
{
MethodName: "GetRelevantMemories",
Handler: _MemoryService_GetRelevantMemories_Handler,
},
{
MethodName: "GetMemoriesByUser",
Handler: _MemoryService_GetMemoriesByUser_Handler,
},
{
MethodName: "BulkRefresh",
Handler: _MemoryService_BulkRefresh_Handler,
},
{
MethodName: "DeleteMemory",
Handler: _MemoryService_DeleteMemory_Handler,
},
{
MethodName: "GetMemoriesForReview",
Handler: _MemoryService_GetMemoriesForReview_Handler,
},
{
MethodName: "RegisterMemoryPoll",
Handler: _MemoryService_RegisterMemoryPoll_Handler,
},
{
MethodName: "ListPendingMemoryPolls",
Handler: _MemoryService_ListPendingMemoryPolls_Handler,
},
{
MethodName: "CompleteMemoryPoll",
Handler: _MemoryService_CompleteMemoryPoll_Handler,
},
{
MethodName: "HealthCheck",
Handler: _MemoryService_HealthCheck_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "memory.proto",
}