Class NewActiveRule.Builder
- java.lang.Object
-
- org.sonar.api.batch.rule.internal.NewActiveRule.Builder
-
- Enclosing class:
- NewActiveRule
public static class NewActiveRule.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NewActiveRule
build()
NewActiveRule.Builder
setCreatedAt(long createdAt)
NewActiveRule.Builder
setInternalKey(java.lang.String internalKey)
NewActiveRule.Builder
setLanguage(java.lang.String language)
NewActiveRule.Builder
setName(java.lang.String name)
NewActiveRule.Builder
setParam(java.lang.String key, java.lang.String value)
NewActiveRule.Builder
setQProfileKey(java.lang.String qProfileKey)
NewActiveRule.Builder
setRuleKey(RuleKey ruleKey)
NewActiveRule.Builder
setSeverity(java.lang.String severity)
NewActiveRule.Builder
setTemplateRuleKey(java.lang.String templateRuleKey)
NewActiveRule.Builder
setUpdatedAt(long updatedAt)
-
-
-
Method Detail
-
setRuleKey
public NewActiveRule.Builder setRuleKey(RuleKey ruleKey)
-
setName
public NewActiveRule.Builder setName(java.lang.String name)
-
setSeverity
public NewActiveRule.Builder setSeverity(@Nullable java.lang.String severity)
-
setParam
public NewActiveRule.Builder setParam(java.lang.String key, @Nullable java.lang.String value)
-
setCreatedAt
public NewActiveRule.Builder setCreatedAt(long createdAt)
-
setUpdatedAt
public NewActiveRule.Builder setUpdatedAt(long updatedAt)
-
setInternalKey
public NewActiveRule.Builder setInternalKey(@Nullable java.lang.String internalKey)
-
setLanguage
public NewActiveRule.Builder setLanguage(@Nullable java.lang.String language)
-
setTemplateRuleKey
public NewActiveRule.Builder setTemplateRuleKey(@Nullable java.lang.String templateRuleKey)
-
setQProfileKey
public NewActiveRule.Builder setQProfileKey(java.lang.String qProfileKey)
-
build
public NewActiveRule build()
-
-