Class AlertingAction
- java.lang.Object
-
- com.microsoft.azure.management.monitor.Action
-
- com.microsoft.azure.management.monitor.AlertingAction
-
public class AlertingAction extends Action
Specifiy action need to be taken when rule type is Alert.
-
-
Constructor Summary
Constructors Constructor Description AlertingAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzNsActionGroupaznsAction()Get azure action group reference.AlertSeverityseverity()Get severity of the alert.IntegerthrottlingInMin()Get time (in minutes) for which Alerts should be throttled or suppressed.TriggerConditiontrigger()Get the trigger condition that results in the alert rule being.AlertingActionwithAznsAction(AzNsActionGroup aznsAction)Set azure action group reference.AlertingActionwithSeverity(AlertSeverity severity)Set severity of the alert.AlertingActionwithThrottlingInMin(Integer throttlingInMin)Set time (in minutes) for which Alerts should be throttled or suppressed.AlertingActionwithTrigger(TriggerCondition trigger)Set the trigger condition that results in the alert rule being.
-
-
-
Method Detail
-
severity
public AlertSeverity severity()
Get severity of the alert. Possible values include: '0', '1', '2', '3', '4'.- Returns:
- the severity value
-
withSeverity
public AlertingAction withSeverity(AlertSeverity severity)
Set severity of the alert. Possible values include: '0', '1', '2', '3', '4'.- Parameters:
severity- the severity value to set- Returns:
- the AlertingAction object itself.
-
aznsAction
public AzNsActionGroup aznsAction()
Get azure action group reference.- Returns:
- the aznsAction value
-
withAznsAction
public AlertingAction withAznsAction(AzNsActionGroup aznsAction)
Set azure action group reference.- Parameters:
aznsAction- the aznsAction value to set- Returns:
- the AlertingAction object itself.
-
throttlingInMin
public Integer throttlingInMin()
Get time (in minutes) for which Alerts should be throttled or suppressed.- Returns:
- the throttlingInMin value
-
withThrottlingInMin
public AlertingAction withThrottlingInMin(Integer throttlingInMin)
Set time (in minutes) for which Alerts should be throttled or suppressed.- Parameters:
throttlingInMin- the throttlingInMin value to set- Returns:
- the AlertingAction object itself.
-
trigger
public TriggerCondition trigger()
Get the trigger condition that results in the alert rule being.- Returns:
- the trigger value
-
withTrigger
public AlertingAction withTrigger(TriggerCondition trigger)
Set the trigger condition that results in the alert rule being.- Parameters:
trigger- the trigger value to set- Returns:
- the AlertingAction object itself.
-
-