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 PropertyFieldDefinition
build()
PropertyFieldDefinition.Builder
description(java.lang.String description)
PropertyFieldDefinition.Builder
indicativeSize(int indicativeSize)
Deprecated.since 6.1, as it was only used for UI.PropertyFieldDefinition.Builder
name(java.lang.String name)
PropertyFieldDefinition.Builder
options(java.lang.String... options)
PropertyFieldDefinition.Builder
options(java.util.List<java.lang.String> options)
PropertyFieldDefinition.Builder
type(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()
-
-