package com.njzscloud.common.sichen.config;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.boot.context.properties.ConfigurationProperties;

@Getter
@Setter
@ToString
@ConfigurationProperties("sichen.timer")
public class TimerProperties {
    private boolean enable = false;
    /**
     * 执行器名称
     */
    private String poolName = "定时器";
    /**
     * 是否使用虚拟线程
     */
    private boolean virtual = true;
    /**
     * 核心线程数（平台线程）
     */
    private int corePoolSize = 0;
}
