Package org.sonar.api.server.profile
Class BuiltInQualityProfilesDefinition.NewBuiltInActiveRule
- java.lang.Object
-
- org.sonar.api.server.profile.BuiltInQualityProfilesDefinition.NewBuiltInActiveRule
-
- Enclosing interface:
- BuiltInQualityProfilesDefinition
public static class BuiltInQualityProfilesDefinition.NewBuiltInActiveRule extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<BuiltInQualityProfilesDefinition.NewOverriddenParam>getOverriddenParams()BuiltInQualityProfilesDefinition.NewOverriddenParamoverrideParam(java.lang.String paramKey, java.lang.String value)Create a parameter with given unique key.BuiltInQualityProfilesDefinition.NewBuiltInActiveRuleoverrideSeverity(java.lang.String severity)Override default rule severity in this quality profile.java.lang.StringrepoKey()java.lang.StringruleKey()java.lang.StringtoString()
-
-
-
Method Detail
-
repoKey
public java.lang.String repoKey()
-
ruleKey
public java.lang.String ruleKey()
-
overrideSeverity
public BuiltInQualityProfilesDefinition.NewBuiltInActiveRule overrideSeverity(java.lang.String severity)
Override default rule severity in this quality profile. By default the active rule will have the default rule severity.- Parameters:
severity- SeeSeverityconstants.
-
overrideParam
public BuiltInQualityProfilesDefinition.NewOverriddenParam overrideParam(java.lang.String paramKey, @Nullable java.lang.String value)
Create a parameter with given unique key. Max length of key is 128 characters.
-
getOverriddenParams
public java.util.Collection<BuiltInQualityProfilesDefinition.NewOverriddenParam> getOverriddenParams()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-