예제 #1
0
 IWithFailingPeriods <MetricAlert.Update.IUpdate> IWithCriteriaOperator <MetricAlert.Update.IUpdate> .WithCondition(MetricAlertRuleTimeAggregation timeAggregation, DynamicThresholdOperator condition, DynamicThresholdSensitivity alertSensitivity)
 {
     return(this.WithCondition(timeAggregation, condition, alertSensitivity));
 }
예제 #2
0
 IUpdateStages IUpdateStages.WithCondition(MetricAlertRuleTimeAggregation timeAggregation, DynamicThresholdOperator condition, DynamicThresholdSensitivity alertSensitivity)
 {
     return(this.WithCondition(timeAggregation, condition, alertSensitivity));
 }
예제 #3
0
 public DynamicThresholdOperator Condition()
 {
     return(DynamicThresholdOperator.Parse(System.Convert.ToString(Inner.OperatorProperty)));
 }
예제 #4
0
 MetricDynamicAlertCondition.Definition.IWithFailingPeriods <MetricAlert.Definition.IWithCreateDynamicCondition> MetricDynamicAlertCondition.Definition.IWithCriteriaOperator <MetricAlert.Definition.IWithCreateDynamicCondition> .WithCondition(MetricAlertRuleTimeAggregation timeAggregation, DynamicThresholdOperator condition, DynamicThresholdSensitivity alertSensitivity)
 {
     return(this.WithCondition(timeAggregation, condition, alertSensitivity));
 }
예제 #5
0
 public MetricDynamicAlertConditionImpl WithCondition(MetricAlertRuleTimeAggregation timeAggregation, DynamicThresholdOperator condition, DynamicThresholdSensitivity alertSensitivity)
 {
     this.Inner.OperatorProperty = condition.ToString();
     this.Inner.TimeAggregation  = timeAggregation.ToString();
     this.Inner.AlertSensitivity = alertSensitivity.ToString();
     return(this);
 }