Package org.sonar.api.config
Class PropertyFieldDefinition.Builder
- java.lang.Object
-
- org.sonar.api.config.PropertyFieldDefinition.Builder
-
- Enclosing class:
- PropertyFieldDefinition
public static class PropertyFieldDefinition.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description PropertyFieldDefinitionbuild()PropertyFieldDefinition.Builderdescription(java.lang.String description)PropertyFieldDefinition.BuilderindicativeSize(int indicativeSize)Deprecated.since 6.1, as it was only used for UI.PropertyFieldDefinition.Buildername(java.lang.String name)PropertyFieldDefinition.Builderoptions(java.lang.String... options)PropertyFieldDefinition.Builderoptions(java.util.List<java.lang.String> options)PropertyFieldDefinition.Buildertype(PropertyType type)
-
-
-
Method Detail
-
name
public PropertyFieldDefinition.Builder name(java.lang.String name)
-
description
public PropertyFieldDefinition.Builder description(java.lang.String description)
-
indicativeSize
@Deprecated public PropertyFieldDefinition.Builder indicativeSize(int indicativeSize)
Deprecated.since 6.1, as it was only used for UI.
-
type
public PropertyFieldDefinition.Builder type(PropertyType type)
-
options
public PropertyFieldDefinition.Builder options(java.lang.String... options)
-
options
public PropertyFieldDefinition.Builder options(java.util.List<java.lang.String> options)
-
build
public PropertyFieldDefinition build()
-
-