// Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.6.1 // - protoc v4.25.9 // source: admin/admin-account.proto package pb 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 ( AdminService_CreateUser_FullMethodName = "/admin.v1.AdminService/CreateUser" AdminService_DeleteUser_FullMethodName = "/admin.v1.AdminService/DeleteUser" AdminService_BlockUser_FullMethodName = "/admin.v1.AdminService/BlockUser" AdminService_UnblockUser_FullMethodName = "/admin.v1.AdminService/UnblockUser" AdminService_ChangeData_FullMethodName = "/admin.v1.AdminService/ChangeData" AdminService_AdminResetPassword_FullMethodName = "/admin.v1.AdminService/AdminResetPassword" AdminService_AssignRole_FullMethodName = "/admin.v1.AdminService/AssignRole" AdminService_RevokeRole_FullMethodName = "/admin.v1.AdminService/RevokeRole" AdminService_BlockIp_FullMethodName = "/admin.v1.AdminService/BlockIp" AdminService_UnblockIp_FullMethodName = "/admin.v1.AdminService/UnblockIp" AdminService_SyncUsersToSearch_FullMethodName = "/admin.v1.AdminService/SyncUsersToSearch" AdminService_HandleGrafanaAlert_FullMethodName = "/admin.v1.AdminService/HandleGrafanaAlert" AdminService_GetAllPermissions_FullMethodName = "/admin.v1.AdminService/GetAllPermissions" AdminService_GetAllRoles_FullMethodName = "/admin.v1.AdminService/GetAllRoles" AdminService_CreateRole_FullMethodName = "/admin.v1.AdminService/CreateRole" AdminService_UpdateRole_FullMethodName = "/admin.v1.AdminService/UpdateRole" AdminService_DeleteRole_FullMethodName = "/admin.v1.AdminService/DeleteRole" AdminService_CreatePermission_FullMethodName = "/admin.v1.AdminService/CreatePermission" AdminService_UpdatePermission_FullMethodName = "/admin.v1.AdminService/UpdatePermission" ) // AdminServiceClient is the client API for AdminService 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. // // Единый сервис для всех административных операций type AdminServiceClient interface { // Управление учетными записями CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error) DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*DeleteUserResponse, error) BlockUser(ctx context.Context, in *BlockUserRequest, opts ...grpc.CallOption) (*BlockUserResponse, error) UnblockUser(ctx context.Context, in *UnblockUserRequest, opts ...grpc.CallOption) (*UnblockUserResponse, error) // Управление данными и безопасностью ChangeData(ctx context.Context, in *ChangeDataRequest, opts ...grpc.CallOption) (*ChangeDataResponse, error) AdminResetPassword(ctx context.Context, in *AdminResetPasswordRequest, opts ...grpc.CallOption) (*AdminResetPasswordResponse, error) // Управление ролями (RBAC) AssignRole(ctx context.Context, in *AssignRoleRequest, opts ...grpc.CallOption) (*AssignRoleResponse, error) RevokeRole(ctx context.Context, in *RevokeRoleRequest, opts ...grpc.CallOption) (*RevokeRoleResponse, error) // Управление черным списком IP BlockIp(ctx context.Context, in *BlockIpRequest, opts ...grpc.CallOption) (*BlockIpResponse, error) UnblockIp(ctx context.Context, in *UnblockIpRequest, opts ...grpc.CallOption) (*UnblockIpResponse, error) // Синхронизация с поисковым движком (Elasticsearch) SyncUsersToSearch(ctx context.Context, in *SyncUsersToSearchRequest, opts ...grpc.CallOption) (*SyncUsersToSearchResponse, error) HandleGrafanaAlert(ctx context.Context, in *GrafanaAlertRequest, opts ...grpc.CallOption) (*GrafanaAlertResponse, error) // RBAC GetAllPermissions(ctx context.Context, in *GetAllPermissionsAdminRequest, opts ...grpc.CallOption) (*GetAllPermissionsAdminResponse, error) GetAllRoles(ctx context.Context, in *GetAllRolesAdminRequest, opts ...grpc.CallOption) (*GetAllRolesAdminResponse, error) CreateRole(ctx context.Context, in *CreateRoleAdminRequest, opts ...grpc.CallOption) (*ModifyRoleAdminResponse, error) UpdateRole(ctx context.Context, in *UpdateRoleAdminRequest, opts ...grpc.CallOption) (*ModifyRoleAdminResponse, error) DeleteRole(ctx context.Context, in *DeleteRoleAdminRequest, opts ...grpc.CallOption) (*DeleteRoleAdminResponse, error) CreatePermission(ctx context.Context, in *CreatePermissionAdminRequest, opts ...grpc.CallOption) (*ModifyPermissionAdminResponse, error) UpdatePermission(ctx context.Context, in *UpdatePermissionAdminRequest, opts ...grpc.CallOption) (*ModifyPermissionAdminResponse, error) } type adminServiceClient struct { cc grpc.ClientConnInterface } func NewAdminServiceClient(cc grpc.ClientConnInterface) AdminServiceClient { return &adminServiceClient{cc} } func (c *adminServiceClient) CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(CreateUserResponse) err := c.cc.Invoke(ctx, AdminService_CreateUser_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*DeleteUserResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteUserResponse) err := c.cc.Invoke(ctx, AdminService_DeleteUser_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) BlockUser(ctx context.Context, in *BlockUserRequest, opts ...grpc.CallOption) (*BlockUserResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(BlockUserResponse) err := c.cc.Invoke(ctx, AdminService_BlockUser_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) UnblockUser(ctx context.Context, in *UnblockUserRequest, opts ...grpc.CallOption) (*UnblockUserResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(UnblockUserResponse) err := c.cc.Invoke(ctx, AdminService_UnblockUser_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) ChangeData(ctx context.Context, in *ChangeDataRequest, opts ...grpc.CallOption) (*ChangeDataResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ChangeDataResponse) err := c.cc.Invoke(ctx, AdminService_ChangeData_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) AdminResetPassword(ctx context.Context, in *AdminResetPasswordRequest, opts ...grpc.CallOption) (*AdminResetPasswordResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(AdminResetPasswordResponse) err := c.cc.Invoke(ctx, AdminService_AdminResetPassword_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) AssignRole(ctx context.Context, in *AssignRoleRequest, opts ...grpc.CallOption) (*AssignRoleResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(AssignRoleResponse) err := c.cc.Invoke(ctx, AdminService_AssignRole_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) RevokeRole(ctx context.Context, in *RevokeRoleRequest, opts ...grpc.CallOption) (*RevokeRoleResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(RevokeRoleResponse) err := c.cc.Invoke(ctx, AdminService_RevokeRole_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) BlockIp(ctx context.Context, in *BlockIpRequest, opts ...grpc.CallOption) (*BlockIpResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(BlockIpResponse) err := c.cc.Invoke(ctx, AdminService_BlockIp_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) UnblockIp(ctx context.Context, in *UnblockIpRequest, opts ...grpc.CallOption) (*UnblockIpResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(UnblockIpResponse) err := c.cc.Invoke(ctx, AdminService_UnblockIp_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) SyncUsersToSearch(ctx context.Context, in *SyncUsersToSearchRequest, opts ...grpc.CallOption) (*SyncUsersToSearchResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SyncUsersToSearchResponse) err := c.cc.Invoke(ctx, AdminService_SyncUsersToSearch_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) HandleGrafanaAlert(ctx context.Context, in *GrafanaAlertRequest, opts ...grpc.CallOption) (*GrafanaAlertResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GrafanaAlertResponse) err := c.cc.Invoke(ctx, AdminService_HandleGrafanaAlert_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) GetAllPermissions(ctx context.Context, in *GetAllPermissionsAdminRequest, opts ...grpc.CallOption) (*GetAllPermissionsAdminResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetAllPermissionsAdminResponse) err := c.cc.Invoke(ctx, AdminService_GetAllPermissions_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) GetAllRoles(ctx context.Context, in *GetAllRolesAdminRequest, opts ...grpc.CallOption) (*GetAllRolesAdminResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetAllRolesAdminResponse) err := c.cc.Invoke(ctx, AdminService_GetAllRoles_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) CreateRole(ctx context.Context, in *CreateRoleAdminRequest, opts ...grpc.CallOption) (*ModifyRoleAdminResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ModifyRoleAdminResponse) err := c.cc.Invoke(ctx, AdminService_CreateRole_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) UpdateRole(ctx context.Context, in *UpdateRoleAdminRequest, opts ...grpc.CallOption) (*ModifyRoleAdminResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ModifyRoleAdminResponse) err := c.cc.Invoke(ctx, AdminService_UpdateRole_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) DeleteRole(ctx context.Context, in *DeleteRoleAdminRequest, opts ...grpc.CallOption) (*DeleteRoleAdminResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteRoleAdminResponse) err := c.cc.Invoke(ctx, AdminService_DeleteRole_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) CreatePermission(ctx context.Context, in *CreatePermissionAdminRequest, opts ...grpc.CallOption) (*ModifyPermissionAdminResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ModifyPermissionAdminResponse) err := c.cc.Invoke(ctx, AdminService_CreatePermission_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *adminServiceClient) UpdatePermission(ctx context.Context, in *UpdatePermissionAdminRequest, opts ...grpc.CallOption) (*ModifyPermissionAdminResponse, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ModifyPermissionAdminResponse) err := c.cc.Invoke(ctx, AdminService_UpdatePermission_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } // AdminServiceServer is the server API for AdminService service. // All implementations must embed UnimplementedAdminServiceServer // for forward compatibility. // // Единый сервис для всех административных операций type AdminServiceServer interface { // Управление учетными записями CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error) DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserResponse, error) BlockUser(context.Context, *BlockUserRequest) (*BlockUserResponse, error) UnblockUser(context.Context, *UnblockUserRequest) (*UnblockUserResponse, error) // Управление данными и безопасностью ChangeData(context.Context, *ChangeDataRequest) (*ChangeDataResponse, error) AdminResetPassword(context.Context, *AdminResetPasswordRequest) (*AdminResetPasswordResponse, error) // Управление ролями (RBAC) AssignRole(context.Context, *AssignRoleRequest) (*AssignRoleResponse, error) RevokeRole(context.Context, *RevokeRoleRequest) (*RevokeRoleResponse, error) // Управление черным списком IP BlockIp(context.Context, *BlockIpRequest) (*BlockIpResponse, error) UnblockIp(context.Context, *UnblockIpRequest) (*UnblockIpResponse, error) // Синхронизация с поисковым движком (Elasticsearch) SyncUsersToSearch(context.Context, *SyncUsersToSearchRequest) (*SyncUsersToSearchResponse, error) HandleGrafanaAlert(context.Context, *GrafanaAlertRequest) (*GrafanaAlertResponse, error) // RBAC GetAllPermissions(context.Context, *GetAllPermissionsAdminRequest) (*GetAllPermissionsAdminResponse, error) GetAllRoles(context.Context, *GetAllRolesAdminRequest) (*GetAllRolesAdminResponse, error) CreateRole(context.Context, *CreateRoleAdminRequest) (*ModifyRoleAdminResponse, error) UpdateRole(context.Context, *UpdateRoleAdminRequest) (*ModifyRoleAdminResponse, error) DeleteRole(context.Context, *DeleteRoleAdminRequest) (*DeleteRoleAdminResponse, error) CreatePermission(context.Context, *CreatePermissionAdminRequest) (*ModifyPermissionAdminResponse, error) UpdatePermission(context.Context, *UpdatePermissionAdminRequest) (*ModifyPermissionAdminResponse, error) mustEmbedUnimplementedAdminServiceServer() } // UnimplementedAdminServiceServer 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 UnimplementedAdminServiceServer struct{} func (UnimplementedAdminServiceServer) CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error) { return nil, status.Error(codes.Unimplemented, "method CreateUser not implemented") } func (UnimplementedAdminServiceServer) DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserResponse, error) { return nil, status.Error(codes.Unimplemented, "method DeleteUser not implemented") } func (UnimplementedAdminServiceServer) BlockUser(context.Context, *BlockUserRequest) (*BlockUserResponse, error) { return nil, status.Error(codes.Unimplemented, "method BlockUser not implemented") } func (UnimplementedAdminServiceServer) UnblockUser(context.Context, *UnblockUserRequest) (*UnblockUserResponse, error) { return nil, status.Error(codes.Unimplemented, "method UnblockUser not implemented") } func (UnimplementedAdminServiceServer) ChangeData(context.Context, *ChangeDataRequest) (*ChangeDataResponse, error) { return nil, status.Error(codes.Unimplemented, "method ChangeData not implemented") } func (UnimplementedAdminServiceServer) AdminResetPassword(context.Context, *AdminResetPasswordRequest) (*AdminResetPasswordResponse, error) { return nil, status.Error(codes.Unimplemented, "method AdminResetPassword not implemented") } func (UnimplementedAdminServiceServer) AssignRole(context.Context, *AssignRoleRequest) (*AssignRoleResponse, error) { return nil, status.Error(codes.Unimplemented, "method AssignRole not implemented") } func (UnimplementedAdminServiceServer) RevokeRole(context.Context, *RevokeRoleRequest) (*RevokeRoleResponse, error) { return nil, status.Error(codes.Unimplemented, "method RevokeRole not implemented") } func (UnimplementedAdminServiceServer) BlockIp(context.Context, *BlockIpRequest) (*BlockIpResponse, error) { return nil, status.Error(codes.Unimplemented, "method BlockIp not implemented") } func (UnimplementedAdminServiceServer) UnblockIp(context.Context, *UnblockIpRequest) (*UnblockIpResponse, error) { return nil, status.Error(codes.Unimplemented, "method UnblockIp not implemented") } func (UnimplementedAdminServiceServer) SyncUsersToSearch(context.Context, *SyncUsersToSearchRequest) (*SyncUsersToSearchResponse, error) { return nil, status.Error(codes.Unimplemented, "method SyncUsersToSearch not implemented") } func (UnimplementedAdminServiceServer) HandleGrafanaAlert(context.Context, *GrafanaAlertRequest) (*GrafanaAlertResponse, error) { return nil, status.Error(codes.Unimplemented, "method HandleGrafanaAlert not implemented") } func (UnimplementedAdminServiceServer) GetAllPermissions(context.Context, *GetAllPermissionsAdminRequest) (*GetAllPermissionsAdminResponse, error) { return nil, status.Error(codes.Unimplemented, "method GetAllPermissions not implemented") } func (UnimplementedAdminServiceServer) GetAllRoles(context.Context, *GetAllRolesAdminRequest) (*GetAllRolesAdminResponse, error) { return nil, status.Error(codes.Unimplemented, "method GetAllRoles not implemented") } func (UnimplementedAdminServiceServer) CreateRole(context.Context, *CreateRoleAdminRequest) (*ModifyRoleAdminResponse, error) { return nil, status.Error(codes.Unimplemented, "method CreateRole not implemented") } func (UnimplementedAdminServiceServer) UpdateRole(context.Context, *UpdateRoleAdminRequest) (*ModifyRoleAdminResponse, error) { return nil, status.Error(codes.Unimplemented, "method UpdateRole not implemented") } func (UnimplementedAdminServiceServer) DeleteRole(context.Context, *DeleteRoleAdminRequest) (*DeleteRoleAdminResponse, error) { return nil, status.Error(codes.Unimplemented, "method DeleteRole not implemented") } func (UnimplementedAdminServiceServer) CreatePermission(context.Context, *CreatePermissionAdminRequest) (*ModifyPermissionAdminResponse, error) { return nil, status.Error(codes.Unimplemented, "method CreatePermission not implemented") } func (UnimplementedAdminServiceServer) UpdatePermission(context.Context, *UpdatePermissionAdminRequest) (*ModifyPermissionAdminResponse, error) { return nil, status.Error(codes.Unimplemented, "method UpdatePermission not implemented") } func (UnimplementedAdminServiceServer) mustEmbedUnimplementedAdminServiceServer() {} func (UnimplementedAdminServiceServer) testEmbeddedByValue() {} // UnsafeAdminServiceServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to AdminServiceServer will // result in compilation errors. type UnsafeAdminServiceServer interface { mustEmbedUnimplementedAdminServiceServer() } func RegisterAdminServiceServer(s grpc.ServiceRegistrar, srv AdminServiceServer) { // If the following call panics, it indicates UnimplementedAdminServiceServer 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(&AdminService_ServiceDesc, srv) } func _AdminService_CreateUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CreateUserRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).CreateUser(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_CreateUser_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).CreateUser(ctx, req.(*CreateUserRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_DeleteUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteUserRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).DeleteUser(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_DeleteUser_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).DeleteUser(ctx, req.(*DeleteUserRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_BlockUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BlockUserRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).BlockUser(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_BlockUser_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).BlockUser(ctx, req.(*BlockUserRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_UnblockUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UnblockUserRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).UnblockUser(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_UnblockUser_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).UnblockUser(ctx, req.(*UnblockUserRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_ChangeData_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ChangeDataRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).ChangeData(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_ChangeData_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).ChangeData(ctx, req.(*ChangeDataRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_AdminResetPassword_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AdminResetPasswordRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).AdminResetPassword(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_AdminResetPassword_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).AdminResetPassword(ctx, req.(*AdminResetPasswordRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_AssignRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AssignRoleRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).AssignRole(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_AssignRole_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).AssignRole(ctx, req.(*AssignRoleRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_RevokeRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RevokeRoleRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).RevokeRole(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_RevokeRole_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).RevokeRole(ctx, req.(*RevokeRoleRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_BlockIp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BlockIpRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).BlockIp(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_BlockIp_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).BlockIp(ctx, req.(*BlockIpRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_UnblockIp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UnblockIpRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).UnblockIp(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_UnblockIp_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).UnblockIp(ctx, req.(*UnblockIpRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_SyncUsersToSearch_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SyncUsersToSearchRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).SyncUsersToSearch(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_SyncUsersToSearch_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).SyncUsersToSearch(ctx, req.(*SyncUsersToSearchRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_HandleGrafanaAlert_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GrafanaAlertRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).HandleGrafanaAlert(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_HandleGrafanaAlert_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).HandleGrafanaAlert(ctx, req.(*GrafanaAlertRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_GetAllPermissions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetAllPermissionsAdminRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).GetAllPermissions(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_GetAllPermissions_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).GetAllPermissions(ctx, req.(*GetAllPermissionsAdminRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_GetAllRoles_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetAllRolesAdminRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).GetAllRoles(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_GetAllRoles_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).GetAllRoles(ctx, req.(*GetAllRolesAdminRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_CreateRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CreateRoleAdminRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).CreateRole(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_CreateRole_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).CreateRole(ctx, req.(*CreateRoleAdminRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_UpdateRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UpdateRoleAdminRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).UpdateRole(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_UpdateRole_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).UpdateRole(ctx, req.(*UpdateRoleAdminRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_DeleteRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteRoleAdminRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).DeleteRole(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_DeleteRole_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).DeleteRole(ctx, req.(*DeleteRoleAdminRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_CreatePermission_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CreatePermissionAdminRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).CreatePermission(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_CreatePermission_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).CreatePermission(ctx, req.(*CreatePermissionAdminRequest)) } return interceptor(ctx, in, info, handler) } func _AdminService_UpdatePermission_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UpdatePermissionAdminRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AdminServiceServer).UpdatePermission(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: AdminService_UpdatePermission_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AdminServiceServer).UpdatePermission(ctx, req.(*UpdatePermissionAdminRequest)) } return interceptor(ctx, in, info, handler) } // AdminService_ServiceDesc is the grpc.ServiceDesc for AdminService service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var AdminService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "admin.v1.AdminService", HandlerType: (*AdminServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateUser", Handler: _AdminService_CreateUser_Handler, }, { MethodName: "DeleteUser", Handler: _AdminService_DeleteUser_Handler, }, { MethodName: "BlockUser", Handler: _AdminService_BlockUser_Handler, }, { MethodName: "UnblockUser", Handler: _AdminService_UnblockUser_Handler, }, { MethodName: "ChangeData", Handler: _AdminService_ChangeData_Handler, }, { MethodName: "AdminResetPassword", Handler: _AdminService_AdminResetPassword_Handler, }, { MethodName: "AssignRole", Handler: _AdminService_AssignRole_Handler, }, { MethodName: "RevokeRole", Handler: _AdminService_RevokeRole_Handler, }, { MethodName: "BlockIp", Handler: _AdminService_BlockIp_Handler, }, { MethodName: "UnblockIp", Handler: _AdminService_UnblockIp_Handler, }, { MethodName: "SyncUsersToSearch", Handler: _AdminService_SyncUsersToSearch_Handler, }, { MethodName: "HandleGrafanaAlert", Handler: _AdminService_HandleGrafanaAlert_Handler, }, { MethodName: "GetAllPermissions", Handler: _AdminService_GetAllPermissions_Handler, }, { MethodName: "GetAllRoles", Handler: _AdminService_GetAllRoles_Handler, }, { MethodName: "CreateRole", Handler: _AdminService_CreateRole_Handler, }, { MethodName: "UpdateRole", Handler: _AdminService_UpdateRole_Handler, }, { MethodName: "DeleteRole", Handler: _AdminService_DeleteRole_Handler, }, { MethodName: "CreatePermission", Handler: _AdminService_CreatePermission_Handler, }, { MethodName: "UpdatePermission", Handler: _AdminService_UpdatePermission_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "admin/admin-account.proto", }