public static class MetadataTemplateFieldsField.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
description |
protected String |
displayName |
protected Boolean |
hidden |
protected String |
id |
protected String |
key |
protected List<MetadataTemplateFieldsOptionsField> |
options |
protected EnumWrapper<MetadataTemplateFieldsTypeField> |
type |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(EnumWrapper<MetadataTemplateFieldsTypeField> type,
String key,
String displayName) |
Builder(MetadataTemplateFieldsTypeField type,
String key,
String displayName) |
| Modifier and Type | Method and Description |
|---|---|
MetadataTemplateFieldsField |
build() |
MetadataTemplateFieldsField.Builder |
description(String description) |
MetadataTemplateFieldsField.Builder |
hidden(Boolean hidden) |
MetadataTemplateFieldsField.Builder |
id(String id) |
MetadataTemplateFieldsField.Builder |
options(List<MetadataTemplateFieldsOptionsField> options) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected final EnumWrapper<MetadataTemplateFieldsTypeField> type
protected final String displayName
protected String description
protected List<MetadataTemplateFieldsOptionsField> options
public Builder(MetadataTemplateFieldsTypeField type, String key, String displayName)
public Builder(EnumWrapper<MetadataTemplateFieldsTypeField> type, String key, String displayName)
public MetadataTemplateFieldsField.Builder description(String description)
public MetadataTemplateFieldsField.Builder hidden(Boolean hidden)
public MetadataTemplateFieldsField.Builder options(List<MetadataTemplateFieldsOptionsField> options)
public MetadataTemplateFieldsField.Builder id(String id)
public MetadataTemplateFieldsField build()