public static class FieldSetting.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
FieldSetting |
build() |
FieldSetting.Builder |
caseSensitive(Boolean caseSensitive)
大小写敏感的唯一性
示例值:
|
FieldSetting.Builder |
detail(String detail)
属性扩展信息
示例值:[ { "label": { "zh_cn": "示例文本", "en_us": "Sample text" }, "api_name": "optionA", "description":{ "zh_cn": "示例文本", "en_us": "Sample text" }, "color": "R", "active": true } ]
|
FieldSetting.Builder |
lookupObjectApiName(String lookupObjectApiName)
关联对象的标识
示例值:_user
|
FieldSetting.Builder |
multiple(Boolean multiple)
是否多值
示例值:
|
FieldSetting.Builder |
options(String[] options)
选项字段的选项值
示例值:
|
FieldSetting.Builder |
required(Boolean required)
必填属性
示例值:false
|
FieldSetting.Builder |
textMaxLength(Integer textMaxLength)
文本最大长度
示例值:200
|
FieldSetting.Builder |
unique(Boolean unique)
唯一性属性
示例值:
|
public FieldSetting.Builder required(Boolean required)
示例值:false
required - public FieldSetting.Builder unique(Boolean unique)
示例值:
unique - public FieldSetting.Builder caseSensitive(Boolean caseSensitive)
示例值:
caseSensitive - public FieldSetting.Builder textMaxLength(Integer textMaxLength)
示例值:200
textMaxLength - public FieldSetting.Builder multiple(Boolean multiple)
示例值:
multiple - public FieldSetting.Builder lookupObjectApiName(String lookupObjectApiName)
示例值:_user
lookupObjectApiName - public FieldSetting.Builder options(String[] options)
示例值:
options - public FieldSetting.Builder detail(String detail)
示例值:[ { "label": { "zh_cn": "示例文本", "en_us": "Sample text" }, "api_name": "optionA", "description":{ "zh_cn": "示例文本", "en_us": "Sample text" }, "color": "R", "active": true } ]
detail - public FieldSetting build()
Copyright © 2024. All rights reserved.