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 NewActiveRulebuild()NewActiveRule.BuildersetCreatedAt(long createdAt)NewActiveRule.BuildersetInternalKey(java.lang.String internalKey)NewActiveRule.BuildersetLanguage(java.lang.String language)NewActiveRule.BuildersetName(java.lang.String name)NewActiveRule.BuildersetParam(java.lang.String key, java.lang.String value)NewActiveRule.BuildersetQProfileKey(java.lang.String qProfileKey)NewActiveRule.BuildersetRuleKey(RuleKey ruleKey)NewActiveRule.BuildersetSeverity(java.lang.String severity)NewActiveRule.BuildersetTemplateRuleKey(java.lang.String templateRuleKey)NewActiveRule.BuildersetUpdatedAt(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()
-
-