类 RecordConfig

java.lang.Object
dev.utils.common.assist.record.RecordConfig

public final class RecordConfig extends Object
detail: 日志记录配置信息
作者:
Ttt
  • 方法详细资料

    • get

      public static RecordConfig get(String storagePath, String folderName)
      获取配置信息
      参数:
      storagePath - 存储路径
      folderName - 文件夹名 ( 模块名 )
      返回:
      RecordConfig
    • get

      public static RecordConfig get(String storagePath, String folderName, RecordConfig.TIME fileIntervalTime)
      获取配置信息
      参数:
      storagePath - 存储路径
      folderName - 文件夹名 ( 模块名 )
      fileIntervalTime - 文件记录间隔时间
      返回:
      RecordConfig
    • get

      public static RecordConfig get(String storagePath, String folderName, RecordConfig.TIME fileIntervalTime, boolean handler)
      获取配置信息
      参数:
      storagePath - 存储路径
      folderName - 文件夹名 ( 模块名 )
      fileIntervalTime - 文件记录间隔时间
      handler - 是否处理记录
      返回:
      RecordConfig
    • get

      public static RecordConfig get(String storagePath, String folderName, RecordConfig.TIME fileIntervalTime, boolean handler, boolean insertHeaderData)
      获取配置信息
      参数:
      storagePath - 存储路径
      folderName - 文件夹名 ( 模块名 )
      fileIntervalTime - 文件记录间隔时间
      handler - 是否处理记录
      insertHeaderData - 是否插入头数据
      返回:
      RecordConfig
    • getStoragePath

      public String getStoragePath()
      获取存储路径
      返回:
      存储路径
    • getFileName

      public String getFileName()
      获取文件名 ( 固定 )
      返回:
      文件名 ( 固定 )
    • getFolderName

      public String getFolderName()
      获取文件夹名 ( 模块名 )
      返回:
      文件夹名 ( 模块名 )
    • getFileIntervalTime

      public RecordConfig.TIME getFileIntervalTime()
      获取文件记录间隔时间
      返回:
      文件记录间隔时间
    • isHandler

      public boolean isHandler()
      是否处理记录
      返回:
      true yes, false no
    • setHandler

      public RecordConfig setHandler(boolean handler)
      设置是否处理记录
      参数:
      handler - 是否处理记录
      返回:
      RecordConfig
    • isInsertHeaderData

      public boolean isInsertHeaderData()
      是否插入头数据
      返回:
      true yes, false no
    • setInsertHeaderData

      public RecordConfig setInsertHeaderData(boolean insertHeaderData)
      设置是否插入头数据
      参数:
      insertHeaderData - 是否插入头数据
      返回:
      RecordConfig
    • getRecordInsert

      public RecordInsert getRecordInsert()
      获取日志记录插入信息
      返回:
      日志记录插入信息
    • getRecordInsert

      public RecordInsert getRecordInsert(RecordInsert defaultValue)
      获取日志记录插入信息
      参数:
      defaultValue - 默认值
      返回:
      日志记录插入信息
    • setRecordInsert

      public RecordConfig setRecordInsert(RecordInsert recordInsert)
      设置日志记录插入信息
      参数:
      recordInsert - 日志记录插入信息
      返回:
      RecordConfig
    • getFinalPath

      public String getFinalPath()
      获取文件地址
      返回:
      文件地址