public static class NativeShapeField.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
NativeShapeField |
build() |
NativeShapeField.Builder |
configValues(ConfigValues configValues) |
NativeShapeField.Builder |
copy(NativeShapeField model) |
NativeShapeField.Builder |
defaultValueString(String defaultValueString)
The default value.
|
NativeShapeField.Builder |
isMandatory(Boolean isMandatory)
Specifies whether the field is mandatory.
|
NativeShapeField.Builder |
modelType(String modelType)
The model type reference.
|
NativeShapeField.Builder |
name(String name)
Free form text without any restriction on permitted characters.
|
NativeShapeField.Builder |
position(Integer position)
The position of the attribute.
|
NativeShapeField.Builder |
type(Object type)
The type reference.
|
public NativeShapeField.Builder name(String name)
Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
name
- the value to setpublic NativeShapeField.Builder modelType(String modelType)
The model type reference.
modelType
- the value to setpublic NativeShapeField.Builder type(Object type)
The type reference.
type
- the value to setpublic NativeShapeField.Builder configValues(ConfigValues configValues)
public NativeShapeField.Builder position(Integer position)
The position of the attribute.
position
- the value to setpublic NativeShapeField.Builder defaultValueString(String defaultValueString)
The default value.
defaultValueString
- the value to setpublic NativeShapeField.Builder isMandatory(Boolean isMandatory)
Specifies whether the field is mandatory.
isMandatory
- the value to setpublic NativeShapeField build()
public NativeShapeField.Builder copy(NativeShapeField model)
Copyright © 2016–2024. All rights reserved.