public static class PropertyDefinition.Builder extends Object
public PropertyDefinition.Builder description(String description)
public PropertyDefinition.Builder name(String name)
PropertyDefinition.name()
public PropertyDefinition.Builder defaultValue(String defaultValue)
PropertyDefinition.defaultValue()
public PropertyDefinition.Builder category(String category)
PropertyDefinition.category()
public PropertyDefinition.Builder subCategory(String subCategory)
PropertyDefinition.subCategory()
public PropertyDefinition.Builder onQualifiers(String first, String... rest)
Qualifiers
. By default property is available
only in General Settings.public PropertyDefinition.Builder onQualifiers(List<String> qualifiers)
Qualifiers
. By default property is available
only in General Settings.public PropertyDefinition.Builder onlyOnQualifiers(String first, String... rest)
Qualifiers
. By default property is available
only in General Settings.public PropertyDefinition.Builder onlyOnQualifiers(List<String> qualifiers)
Qualifiers
. By default property is available
only in General Settings.public PropertyDefinition.Builder type(PropertyType type)
PropertyDefinition.type()
public PropertyDefinition.Builder options(String first, String... rest)
public PropertyDefinition.Builder options(List<String> options)
public PropertyDefinition.Builder multiValues(boolean multiValues)
@Deprecated public PropertyDefinition.Builder propertySetKey(String propertySetKey)
public PropertyDefinition.Builder fields(PropertyFieldDefinition first, PropertyFieldDefinition... rest)
public PropertyDefinition.Builder fields(List<PropertyFieldDefinition> fields)
public PropertyDefinition.Builder deprecatedKey(String deprecatedKey)
public PropertyDefinition.Builder hidden()
Settings
.public PropertyDefinition.Builder index(int index)
public PropertyDefinition build()
Copyright © 2009–2017 SonarSource. All rights reserved.