25 lines
689 B
Java
25 lines
689 B
Java
package com.nanri.aiimage.config;
|
|
|
|
import lombok.Data;
|
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
|
import org.springframework.stereotype.Component;
|
|
|
|
/**
|
|
* 巡检任务配置(task-161)。
|
|
* 全部巡检默认 disabled;启用后按调度间隔执行;limit 为单次巡检行数上限。
|
|
*/
|
|
@Data
|
|
@Component
|
|
@ConfigurationProperties(prefix = "aiimage.inspection")
|
|
public class InspectionProperties {
|
|
|
|
/** 巡检总开关(默认关闭)。 */
|
|
private boolean enabled = false;
|
|
|
|
/** 调度 cron(默认凌晨 3 点)。 */
|
|
private String cron = "0 0 3 * * *";
|
|
|
|
/** 单次巡检行数上限。 */
|
|
private int limit = 200;
|
|
}
|