IWithFailingPeriods <MetricAlert.Update.IUpdate> IWithCriteriaOperator <MetricAlert.Update.IUpdate> .WithCondition(MetricAlertRuleTimeAggregation timeAggregation, DynamicThresholdOperator condition, DynamicThresholdSensitivity alertSensitivity) { return(this.WithCondition(timeAggregation, condition, alertSensitivity)); }
IUpdateStages IUpdateStages.WithCondition(MetricAlertRuleTimeAggregation timeAggregation, DynamicThresholdOperator condition, DynamicThresholdSensitivity alertSensitivity) { return(this.WithCondition(timeAggregation, condition, alertSensitivity)); }
public DynamicThresholdOperator Condition() { return(DynamicThresholdOperator.Parse(System.Convert.ToString(Inner.OperatorProperty))); }
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)); }
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); }