Class DefaultNewParam
- java.lang.Object
-
- org.sonar.api.server.rule.RulesDefinition.NewParam
-
- org.sonar.api.server.rule.internal.DefaultNewParam
-
public class DefaultNewParam extends RulesDefinition.NewParam
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringdefaultValue()java.lang.Stringdescription()java.lang.Stringkey()java.lang.Stringname()DefaultNewParamsetDefaultValue(java.lang.String s)Empty default value will be converted to null.DefaultNewParamsetDescription(java.lang.String s)Plain-text description.DefaultNewParamsetName(java.lang.String s)DefaultNewParamsetType(RuleParamType t)RuleParamTypetype()
-
-
-
Method Detail
-
key
public java.lang.String key()
- Specified by:
keyin classRulesDefinition.NewParam
-
setName
public DefaultNewParam setName(@Nullable java.lang.String s)
- Specified by:
setNamein classRulesDefinition.NewParam
-
setType
public DefaultNewParam setType(RuleParamType t)
- Specified by:
setTypein classRulesDefinition.NewParam
-
setDescription
public DefaultNewParam setDescription(@Nullable java.lang.String s)
Description copied from class:RulesDefinition.NewParamPlain-text description. Can be null. Max length is 4000 characters.- Specified by:
setDescriptionin classRulesDefinition.NewParam
-
setDefaultValue
public DefaultNewParam setDefaultValue(@Nullable java.lang.String s)
Description copied from class:RulesDefinition.NewParamEmpty default value will be converted to null. Max length is 4000 characters.- Specified by:
setDefaultValuein classRulesDefinition.NewParam
-
name
public java.lang.String name()
-
description
public java.lang.String description()
-
defaultValue
public java.lang.String defaultValue()
-
type
public RuleParamType type()
-
-