public static class CreateMetadataTemplateRequestBody.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
copyInstanceOnItemCopy |
protected String |
displayName |
protected List<CreateMetadataTemplateRequestBodyFieldsField> |
fields |
protected Boolean |
hidden |
protected String |
scope |
protected String |
templateKey |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(String scope,
String displayName) |
| Modifier and Type | Method and Description |
|---|---|
CreateMetadataTemplateRequestBody |
build() |
CreateMetadataTemplateRequestBody.Builder |
copyInstanceOnItemCopy(Boolean copyInstanceOnItemCopy) |
CreateMetadataTemplateRequestBody.Builder |
fields(List<CreateMetadataTemplateRequestBodyFieldsField> fields) |
CreateMetadataTemplateRequestBody.Builder |
hidden(Boolean hidden) |
CreateMetadataTemplateRequestBody.Builder |
templateKey(String templateKey) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected String templateKey
protected final String displayName
protected List<CreateMetadataTemplateRequestBodyFieldsField> fields
protected Boolean copyInstanceOnItemCopy
public CreateMetadataTemplateRequestBody.Builder templateKey(String templateKey)
public CreateMetadataTemplateRequestBody.Builder hidden(Boolean hidden)
public CreateMetadataTemplateRequestBody.Builder fields(List<CreateMetadataTemplateRequestBodyFieldsField> fields)
public CreateMetadataTemplateRequestBody.Builder copyInstanceOnItemCopy(Boolean copyInstanceOnItemCopy)
public CreateMetadataTemplateRequestBody build()