Class MailConfiguration
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dbbrain.v20191016.models.MailConfiguration
-
public class MailConfiguration extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description MailConfiguration()MailConfiguration(MailConfiguration source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long[]getContactGroup()Get 联系组id, 联系人/联系组不能都为空。Long[]getContactPerson()Get 联系人id, 联系人/联系组不能都为空。String[]getHealthStatus()Get 发送指定的健康等级的报告, 如["HEALTH", "SUB_HEALTH", "RISK", "HIGH_RISK"]。String[]getRegion()Get 地域配置, 如["ap-guangzhou", "ap-shanghai"]。巡检的邮件发送模版,配置需要发送巡检邮件的地域;订阅的邮件发送模版,配置当前订阅实例的所属地域。LonggetSendMail()Get 是否开启邮件发送: 0, 否; 1, 是。voidsetContactGroup(Long[] ContactGroup)Set 联系组id, 联系人/联系组不能都为空。voidsetContactPerson(Long[] ContactPerson)Set 联系人id, 联系人/联系组不能都为空。voidsetHealthStatus(String[] HealthStatus)Set 发送指定的健康等级的报告, 如["HEALTH", "SUB_HEALTH", "RISK", "HIGH_RISK"]。voidsetRegion(String[] Region)Set 地域配置, 如["ap-guangzhou", "ap-shanghai"]。巡检的邮件发送模版,配置需要发送巡检邮件的地域;订阅的邮件发送模版,配置当前订阅实例的所属地域。voidsetSendMail(Long SendMail)Set 是否开启邮件发送: 0, 否; 1, 是。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
MailConfiguration
public MailConfiguration()
-
MailConfiguration
public MailConfiguration(MailConfiguration source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getSendMail
public Long getSendMail()
Get 是否开启邮件发送: 0, 否; 1, 是。- Returns:
- SendMail 是否开启邮件发送: 0, 否; 1, 是。
-
setSendMail
public void setSendMail(Long SendMail)
Set 是否开启邮件发送: 0, 否; 1, 是。- Parameters:
SendMail- 是否开启邮件发送: 0, 否; 1, 是。
-
getRegion
public String[] getRegion()
Get 地域配置, 如["ap-guangzhou", "ap-shanghai"]。巡检的邮件发送模版,配置需要发送巡检邮件的地域;订阅的邮件发送模版,配置当前订阅实例的所属地域。- Returns:
- Region 地域配置, 如["ap-guangzhou", "ap-shanghai"]。巡检的邮件发送模版,配置需要发送巡检邮件的地域;订阅的邮件发送模版,配置当前订阅实例的所属地域。
-
setRegion
public void setRegion(String[] Region)
Set 地域配置, 如["ap-guangzhou", "ap-shanghai"]。巡检的邮件发送模版,配置需要发送巡检邮件的地域;订阅的邮件发送模版,配置当前订阅实例的所属地域。- Parameters:
Region- 地域配置, 如["ap-guangzhou", "ap-shanghai"]。巡检的邮件发送模版,配置需要发送巡检邮件的地域;订阅的邮件发送模版,配置当前订阅实例的所属地域。
-
getHealthStatus
public String[] getHealthStatus()
Get 发送指定的健康等级的报告, 如["HEALTH", "SUB_HEALTH", "RISK", "HIGH_RISK"]。- Returns:
- HealthStatus 发送指定的健康等级的报告, 如["HEALTH", "SUB_HEALTH", "RISK", "HIGH_RISK"]。
-
setHealthStatus
public void setHealthStatus(String[] HealthStatus)
Set 发送指定的健康等级的报告, 如["HEALTH", "SUB_HEALTH", "RISK", "HIGH_RISK"]。- Parameters:
HealthStatus- 发送指定的健康等级的报告, 如["HEALTH", "SUB_HEALTH", "RISK", "HIGH_RISK"]。
-
getContactPerson
public Long[] getContactPerson()
Get 联系人id, 联系人/联系组不能都为空。- Returns:
- ContactPerson 联系人id, 联系人/联系组不能都为空。
-
setContactPerson
public void setContactPerson(Long[] ContactPerson)
Set 联系人id, 联系人/联系组不能都为空。- Parameters:
ContactPerson- 联系人id, 联系人/联系组不能都为空。
-
getContactGroup
public Long[] getContactGroup()
Get 联系组id, 联系人/联系组不能都为空。- Returns:
- ContactGroup 联系组id, 联系人/联系组不能都为空。
-
setContactGroup
public void setContactGroup(Long[] ContactGroup)
Set 联系组id, 联系人/联系组不能都为空。- Parameters:
ContactGroup- 联系组id, 联系人/联系组不能都为空。
-
-