Package org.sonar.api.ce.posttask
Class PostProjectAnalysisTaskTester.ConditionBuilder
- java.lang.Object
-
- org.sonar.api.ce.posttask.PostProjectAnalysisTaskTester.ConditionBuilder
-
- Enclosing class:
- PostProjectAnalysisTaskTester
public static final class PostProjectAnalysisTaskTester.ConditionBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description QualityGate.Condition
build(QualityGate.EvaluationStatus status, java.lang.String value)
QualityGate.Condition
buildNoValue()
PostProjectAnalysisTaskTester.ConditionBuilder
setErrorThreshold(java.lang.String errorThreshold)
PostProjectAnalysisTaskTester.ConditionBuilder
setMetricKey(java.lang.String metricKey)
PostProjectAnalysisTaskTester.ConditionBuilder
setOnLeakPeriod(boolean onLeakPeriod)
Deprecated.in 7.6.PostProjectAnalysisTaskTester.ConditionBuilder
setOperator(QualityGate.Operator operator)
PostProjectAnalysisTaskTester.ConditionBuilder
setWarningThreshold(java.lang.String warningThreshold)
Deprecated.in 7.6.
-
-
-
Method Detail
-
setMetricKey
public PostProjectAnalysisTaskTester.ConditionBuilder setMetricKey(java.lang.String metricKey)
-
setOperator
public PostProjectAnalysisTaskTester.ConditionBuilder setOperator(QualityGate.Operator operator)
-
setErrorThreshold
public PostProjectAnalysisTaskTester.ConditionBuilder setErrorThreshold(java.lang.String errorThreshold)
-
setWarningThreshold
@Deprecated public PostProjectAnalysisTaskTester.ConditionBuilder setWarningThreshold(@Nullable java.lang.String warningThreshold)
Deprecated.in 7.6. This method has no longer any effect.
-
setOnLeakPeriod
@Deprecated public PostProjectAnalysisTaskTester.ConditionBuilder setOnLeakPeriod(boolean onLeakPeriod)
Deprecated.in 7.6. This method has no longer any effect. Conditions "on leak period" were removed. Use "New X" conditions instead.
-
buildNoValue
public QualityGate.Condition buildNoValue()
-
build
public QualityGate.Condition build(QualityGate.EvaluationStatus status, java.lang.String value)
-
-