package com.wgcloud.config;
|
|
import lombok.Data;
|
import org.apache.commons.lang3.StringUtils;
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
import org.springframework.context.annotation.Configuration;
|
|
|
@Data
|
@Configuration
|
@ConfigurationProperties(prefix = "mail")
|
public class MailConfig {
|
|
|
private Double memWarnVal = 98d;
|
private Double cpuWarnVal = 98d;
|
private String memWarnMail;
|
private String cpuWarnMail;
|
private String hostDownWarnMail;
|
private String appDownWarnMail;
|
private String heathWarnMail;
|
private String allWarnMail;
|
|
|
public Double getMemWarnVal() {
|
if (memWarnVal == null) {
|
return 98d;
|
}
|
return memWarnVal;
|
}
|
|
public void setMemWarnVal(Double memWarnVal) {
|
this.memWarnVal = memWarnVal;
|
}
|
|
public Double getCpuWarnVal() {
|
if (cpuWarnVal == null) {
|
return 98d;
|
}
|
return cpuWarnVal;
|
}
|
|
public void setCpuWarnVal(Double cpuWarnVal) {
|
this.cpuWarnVal = cpuWarnVal;
|
}
|
|
public String getMemWarnMail() {
|
if (StringUtils.isEmpty(memWarnMail)) {
|
return "true";
|
}
|
return memWarnMail;
|
}
|
|
public void setMemWarnMail(String memWarnMail) {
|
this.memWarnMail = memWarnMail;
|
}
|
|
public String getCpuWarnMail() {
|
if (StringUtils.isEmpty(cpuWarnMail)) {
|
return "true";
|
}
|
return cpuWarnMail;
|
}
|
|
public void setCpuWarnMail(String cpuWarnMail) {
|
this.cpuWarnMail = cpuWarnMail;
|
}
|
|
public String getHostDownWarnMail() {
|
if (StringUtils.isEmpty(hostDownWarnMail)) {
|
return "true";
|
}
|
return hostDownWarnMail;
|
}
|
|
public void setHostDownWarnMail(String hostDownWarnMail) {
|
this.hostDownWarnMail = hostDownWarnMail;
|
}
|
|
public String getAppDownWarnMail() {
|
if (StringUtils.isEmpty(appDownWarnMail)) {
|
return "true";
|
}
|
return appDownWarnMail;
|
}
|
|
public void setAppDownWarnMail(String appDownWarnMail) {
|
this.appDownWarnMail = appDownWarnMail;
|
}
|
|
public String getHeathWarnMail() {
|
if (StringUtils.isEmpty(heathWarnMail)) {
|
return "true";
|
}
|
return heathWarnMail;
|
}
|
|
public void setHeathWarnMail(String heathWarnMail) {
|
this.heathWarnMail = heathWarnMail;
|
}
|
|
public String getAllWarnMail() {
|
if (StringUtils.isEmpty(allWarnMail)) {
|
return "true";
|
}
|
return allWarnMail;
|
}
|
|
public void setAllWarnMail(String allWarnMail) {
|
this.allWarnMail = allWarnMail;
|
}
|
}
|