public class UnifiedAlarmRuleVO
extends com.aliyun.tea.TeaModel
| 构造器和说明 |
|---|
UnifiedAlarmRuleVO() |
@NameInMap(value="id") public Long id
@NameInMap(value="name") public String name
@NameInMap(value="category") public String category
@NameInMap(value="rule_config") public String ruleConfig
@NameInMap(value="level") public Long level
@NameInMap(value="step") public Long step
@NameInMap(value="pending_hit") public Long pendingHit
@NameInMap(value="recovered_hit") public Long recoveredHit
@NameInMap(value="silence_time") public Long silenceTime
@NameInMap(value="time_zone") public String timeZone
@NameInMap(value="emergency") public String emergency
@NameInMap(value="emergency_url") public String emergencyUrl
@NameInMap(value="alarm_empty") public Long alarmEmpty
@NameInMap(value="notify_firing") public Long notifyFiring
@NameInMap(value="notify_recovered") public Long notifyRecovered
@NameInMap(value="notify_empty") public Long notifyEmpty
@NameInMap(value="channels") public String channels
@NameInMap(value="notify_tpl_id") public Long notifyTplId
@NameInMap(value="notify_time_filter") public String notifyTimeFilter
@NameInMap(value="suspended_start_time") public Long suspendedStartTime
@NameInMap(value="suspended_end_time") public Long suspendedEndTime
@NameInMap(value="suspended_reason") public String suspendedReason
@NameInMap(value="unique_identity") public String uniqueIdentity
@NameInMap(value="source_id") public String sourceId
@NameInMap(value="status") public Long status
@NameInMap(value="deleted") public Long deleted
@NameInMap(value="tenant_id") public Long tenantId
@NameInMap(value="workspace_id") public Long workspaceId
@NameInMap(value="creator") public String creator
@NameInMap(value="modifier") public String modifier
@NameInMap(value="gmt_create")
@Validation(pattern="\\d{4}[-]\\d{1,2}[-]\\d{1,2}[T]\\d{2}:\\d{2}:\\d{2}([Z]|([\\.]\\d{1,9})?[\\+]\\d{2}[\\:]?\\d{2})")
public String gmtCreate
@NameInMap(value="gmt_modified")
@Validation(pattern="\\d{4}[-]\\d{1,2}[-]\\d{1,2}[T]\\d{2}:\\d{2}:\\d{2}([Z]|([\\.]\\d{1,9})?[\\+]\\d{2}[\\:]?\\d{2})")
public String gmtModified
@NameInMap(value="alarm_status") public Long alarmStatus
@NameInMap(value="alarm_type") public String alarmType
@NameInMap(value="alarm_url") public String alarmUrl
@NameInMap(value="data_source_name") public String dataSourceName
@NameInMap(value="alarm_target_deleted") public Boolean alarmTargetDeleted
public static UnifiedAlarmRuleVO build(Map<String,?> map) throws Exception
Exceptionpublic UnifiedAlarmRuleVO setId(Long id)
public Long getId()
public UnifiedAlarmRuleVO setName(String name)
public String getName()
public UnifiedAlarmRuleVO setCategory(String category)
public String getCategory()
public UnifiedAlarmRuleVO setRuleConfig(String ruleConfig)
public String getRuleConfig()
public UnifiedAlarmRuleVO setLevel(Long level)
public Long getLevel()
public UnifiedAlarmRuleVO setStep(Long step)
public Long getStep()
public UnifiedAlarmRuleVO setPendingHit(Long pendingHit)
public Long getPendingHit()
public UnifiedAlarmRuleVO setRecoveredHit(Long recoveredHit)
public Long getRecoveredHit()
public UnifiedAlarmRuleVO setSilenceTime(Long silenceTime)
public Long getSilenceTime()
public UnifiedAlarmRuleVO setTimeZone(String timeZone)
public String getTimeZone()
public UnifiedAlarmRuleVO setEmergency(String emergency)
public String getEmergency()
public UnifiedAlarmRuleVO setEmergencyUrl(String emergencyUrl)
public String getEmergencyUrl()
public UnifiedAlarmRuleVO setAlarmEmpty(Long alarmEmpty)
public Long getAlarmEmpty()
public UnifiedAlarmRuleVO setNotifyFiring(Long notifyFiring)
public Long getNotifyFiring()
public UnifiedAlarmRuleVO setNotifyRecovered(Long notifyRecovered)
public Long getNotifyRecovered()
public UnifiedAlarmRuleVO setNotifyEmpty(Long notifyEmpty)
public Long getNotifyEmpty()
public UnifiedAlarmRuleVO setChannels(String channels)
public String getChannels()
public UnifiedAlarmRuleVO setNotifyTplId(Long notifyTplId)
public Long getNotifyTplId()
public UnifiedAlarmRuleVO setNotifyTimeFilter(String notifyTimeFilter)
public String getNotifyTimeFilter()
public UnifiedAlarmRuleVO setSuspendedStartTime(Long suspendedStartTime)
public Long getSuspendedStartTime()
public UnifiedAlarmRuleVO setSuspendedEndTime(Long suspendedEndTime)
public Long getSuspendedEndTime()
public UnifiedAlarmRuleVO setSuspendedReason(String suspendedReason)
public String getSuspendedReason()
public UnifiedAlarmRuleVO setUniqueIdentity(String uniqueIdentity)
public String getUniqueIdentity()
public UnifiedAlarmRuleVO setSourceId(String sourceId)
public String getSourceId()
public UnifiedAlarmRuleVO setStatus(Long status)
public Long getStatus()
public UnifiedAlarmRuleVO setDeleted(Long deleted)
public Long getDeleted()
public UnifiedAlarmRuleVO setTenantId(Long tenantId)
public Long getTenantId()
public UnifiedAlarmRuleVO setWorkspaceId(Long workspaceId)
public Long getWorkspaceId()
public UnifiedAlarmRuleVO setCreator(String creator)
public String getCreator()
public UnifiedAlarmRuleVO setModifier(String modifier)
public String getModifier()
public UnifiedAlarmRuleVO setGmtCreate(String gmtCreate)
public String getGmtCreate()
public UnifiedAlarmRuleVO setGmtModified(String gmtModified)
public String getGmtModified()
public UnifiedAlarmRuleVO setAlarmStatus(Long alarmStatus)
public Long getAlarmStatus()
public UnifiedAlarmRuleVO setConditionsDes(List<String> conditionsDes)
public UnifiedAlarmRuleVO setAlarmType(String alarmType)
public String getAlarmType()
public UnifiedAlarmRuleVO setAlarmUrl(String alarmUrl)
public String getAlarmUrl()
public UnifiedAlarmRuleVO setDataSourceName(String dataSourceName)
public String getDataSourceName()
public UnifiedAlarmRuleVO setAlarmTargetDeleted(Boolean alarmTargetDeleted)
public Boolean getAlarmTargetDeleted()
Copyright © 2022. All rights reserved.