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.NewOverriddenParam
overrideParam(java.lang.String paramKey, java.lang.String value)
Create a parameter with given unique key.BuiltInQualityProfilesDefinition.NewBuiltInActiveRule
overrideSeverity(java.lang.String severity)
Override default rule severity in this quality profile.java.lang.String
repoKey()
java.lang.String
ruleKey()
java.lang.String
toString()
-
-
-
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
- SeeSeverity
constants.
-
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:
toString
in classjava.lang.Object
-
-