public class CreateUnifiedalarmRuleRequest
extends com.aliyun.tea.TeaModel
| 构造器和说明 |
|---|
CreateUnifiedalarmRuleRequest() |
@NameInMap(value="auth_token") public String authToken
@NameInMap(value="name") @Validation(required=true) public String name
@NameInMap(value="category") @Validation(required=true) public String category
@NameInMap(value="rule_config") @Validation(required=true) public String ruleConfig
@NameInMap(value="alarm_nodata") @Validation(required=true) public Long alarmNodata
@NameInMap(value="level") @Validation(required=true) public Long level
@NameInMap(value="emergency") public String emergency
@NameInMap(value="emergency_url") public String emergencyUrl
@NameInMap(value="pending_hit") @Validation(required=true) public Long pendingHit
@NameInMap(value="recovered_hit") @Validation(required=true) public Long recoveredHit
@NameInMap(value="step") @Validation(required=true) public Long step
@NameInMap(value="notify_target") public List<UnifiedAlarmSubDTO> notifyTarget
@NameInMap(value="silence_time") @Validation(required=true) public Long silenceTime
@NameInMap(value="notify_firing") @Validation(required=true) public Long notifyFiring
@NameInMap(value="notify_recovered") @Validation(required=true) public Long notifyRecovered
@NameInMap(value="notify_nodata") @Validation(required=true) public Long notifyNodata
@NameInMap(value="notify_time_filter") public TimeFilter notifyTimeFilter
@NameInMap(value="workspace_name") @Validation(required=true) public String workspaceName
public static CreateUnifiedalarmRuleRequest build(Map<String,?> map) throws Exception
Exceptionpublic CreateUnifiedalarmRuleRequest setAuthToken(String authToken)
public String getAuthToken()
public CreateUnifiedalarmRuleRequest setName(String name)
public String getName()
public CreateUnifiedalarmRuleRequest setCategory(String category)
public String getCategory()
public CreateUnifiedalarmRuleRequest setRuleConfig(String ruleConfig)
public String getRuleConfig()
public CreateUnifiedalarmRuleRequest setAlarmNodata(Long alarmNodata)
public Long getAlarmNodata()
public CreateUnifiedalarmRuleRequest setLevel(Long level)
public Long getLevel()
public CreateUnifiedalarmRuleRequest setEmergency(String emergency)
public String getEmergency()
public CreateUnifiedalarmRuleRequest setEmergencyUrl(String emergencyUrl)
public String getEmergencyUrl()
public CreateUnifiedalarmRuleRequest setPendingHit(Long pendingHit)
public Long getPendingHit()
public CreateUnifiedalarmRuleRequest setRecoveredHit(Long recoveredHit)
public Long getRecoveredHit()
public CreateUnifiedalarmRuleRequest setStep(Long step)
public Long getStep()
public CreateUnifiedalarmRuleRequest setChannels(List<String> channels)
public CreateUnifiedalarmRuleRequest setNotifyTarget(List<UnifiedAlarmSubDTO> notifyTarget)
public List<UnifiedAlarmSubDTO> getNotifyTarget()
public CreateUnifiedalarmRuleRequest setSilenceTime(Long silenceTime)
public Long getSilenceTime()
public CreateUnifiedalarmRuleRequest setNotifyFiring(Long notifyFiring)
public Long getNotifyFiring()
public CreateUnifiedalarmRuleRequest setNotifyRecovered(Long notifyRecovered)
public Long getNotifyRecovered()
public CreateUnifiedalarmRuleRequest setNotifyNodata(Long notifyNodata)
public Long getNotifyNodata()
public CreateUnifiedalarmRuleRequest setNotifyTimeFilter(TimeFilter notifyTimeFilter)
public TimeFilter getNotifyTimeFilter()
public CreateUnifiedalarmRuleRequest setWorkspaceName(String workspaceName)
public String getWorkspaceName()
Copyright © 2022. All rights reserved.