Class TestIssue.Builder
- java.lang.Object
-
- org.sonar.api.testfixtures.measure.TestIssue.Builder
-
- Enclosing class:
- TestIssue
public static class TestIssue.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description TestIssue.BuilderaddImpact(org.sonar.api.issue.impact.SoftwareQuality softwareQuality, org.sonar.api.issue.impact.Severity severity)org.sonar.api.ce.measure.Issuebuild()TestIssue.BuildersetEffort(org.sonar.api.utils.Duration effort)TestIssue.BuildersetKey(java.lang.String key)TestIssue.BuildersetResolution(java.lang.String resolution)TestIssue.BuildersetRuleKey(org.sonar.api.rule.RuleKey ruleKey)TestIssue.BuildersetSeverity(java.lang.String severity)Deprecated.since 10.1, useaddImpact(SoftwareQuality, org.sonar.api.issue.impact.Severity)TestIssue.BuildersetStatus(java.lang.String status)TestIssue.BuildersetType(org.sonar.api.rules.RuleType type)Deprecated.since 10.1, useaddImpact(SoftwareQuality, org.sonar.api.issue.impact.Severity)
-
-
-
Method Detail
-
setKey
public TestIssue.Builder setKey(java.lang.String key)
-
setResolution
public TestIssue.Builder setResolution(@Nullable java.lang.String resolution)
-
setSeverity
@Deprecated(since="10.1") public TestIssue.Builder setSeverity(java.lang.String severity)
Deprecated.since 10.1, useaddImpact(SoftwareQuality, org.sonar.api.issue.impact.Severity)
-
addImpact
public TestIssue.Builder addImpact(org.sonar.api.issue.impact.SoftwareQuality softwareQuality, org.sonar.api.issue.impact.Severity severity)
-
setStatus
public TestIssue.Builder setStatus(java.lang.String status)
-
setRuleKey
public TestIssue.Builder setRuleKey(org.sonar.api.rule.RuleKey ruleKey)
-
setEffort
public TestIssue.Builder setEffort(@Nullable org.sonar.api.utils.Duration effort)
- Since:
- 5.5
-
setType
@Deprecated(since="10.1") public TestIssue.Builder setType(org.sonar.api.rules.RuleType type)
Deprecated.since 10.1, useaddImpact(SoftwareQuality, org.sonar.api.issue.impact.Severity)- Since:
- 5.5
-
build
public org.sonar.api.ce.measure.Issue build()
-
-