Files
saas-houduan/tongran-rocketmq/src/main/java/com/tongran/rocketmq/mapper/InitialMountPointInfoMapper.java
T
gaoyutao 60db343cb0 1、适配cpu信息表、容器信息表、挂载点信息表分表。
2、agent增加采集磁盘健康状态。
3、优化磁盘上报数据处理。
2026-02-05 18:04:34 +08:00

87 lines
2.3 KiB
Java

package com.tongran.rocketmq.mapper;
import com.tongran.rocketmq.domain.InitialMountPointInfo;
import java.util.List;
import java.util.Map;
/**
* 挂载点监控信息Mapper接口
*
* @author tongran
* @date 2025-08-25
*/
public interface InitialMountPointInfoMapper
{
/**
* 查询挂载点监控信息
*
* @param id 挂载点监控信息主键
* @return 挂载点监控信息
*/
public InitialMountPointInfo selectInitialMountPointInfoById(Long id);
/**
* 查询挂载点监控信息列表
*
* @param initialMountPointInfo 挂载点监控信息
* @return 挂载点监控信息集合
*/
public List<InitialMountPointInfo> selectInitialMountPointInfoList(InitialMountPointInfo initialMountPointInfo);
/**
* 新增挂载点监控信息
*
* @param initialMountPointInfo 挂载点监控信息
* @return 结果
*/
public int insertInitialMountPointInfo(InitialMountPointInfo initialMountPointInfo);
/**
* 修改挂载点监控信息
*
* @param initialMountPointInfo 挂载点监控信息
* @return 结果
*/
public int updateInitialMountPointInfo(InitialMountPointInfo initialMountPointInfo);
/**
* 删除挂载点监控信息
*
* @param id 挂载点监控信息主键
* @return 结果
*/
public int deleteInitialMountPointInfoById(Long id);
/**
* 批量删除挂载点监控信息
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteInitialMountPointInfoByIds(Long[] ids);
/**
* 批量新增挂载点监控信息
*
* @param initialMountPointInfo 挂载点监控信息集合
* @return 结果
*/
public int batchInsertInitialMountPointInfo(InitialMountPointInfo initialMountPointInfo);
/**
* 挂载文件系统基础信息
* @param initialMountPointInfo
* @return
*/
InitialMountPointInfo pointDetailsMsg(InitialMountPointInfo initialMountPointInfo);
/**
* 获取指定服务器的挂载文件系统名
* @param initialMountPointInfo
* @return
*/
List<Map> getAllMountName(InitialMountPointInfo initialMountPointInfo);
List<InitialMountPointInfo> selectInitialMountPointInfoListByCondition(InitialMountPointInfo condition);
}