public static class Classification.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
boxSecurityClassificationKey |
protected Boolean |
canEdit |
protected String |
parent |
protected String |
scope |
protected EnumWrapper<ClassificationTemplateField> |
template |
protected String |
type |
protected Double |
typeVersion |
protected Long |
version |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Classification.Builder |
boxSecurityClassificationKey(String boxSecurityClassificationKey) |
Classification |
build() |
Classification.Builder |
canEdit(Boolean canEdit) |
Classification.Builder |
parent(String parent) |
Classification.Builder |
scope(String scope) |
Classification.Builder |
template(ClassificationTemplateField template) |
Classification.Builder |
template(EnumWrapper<ClassificationTemplateField> template) |
Classification.Builder |
type(String type) |
Classification.Builder |
typeVersion(Double typeVersion) |
Classification.Builder |
version(Long version) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected String boxSecurityClassificationKey
protected EnumWrapper<ClassificationTemplateField> template
protected Double typeVersion
public Builder()
public Classification.Builder boxSecurityClassificationKey(String boxSecurityClassificationKey)
public Classification.Builder parent(String parent)
public Classification.Builder template(ClassificationTemplateField template)
public Classification.Builder template(EnumWrapper<ClassificationTemplateField> template)
public Classification.Builder scope(String scope)
public Classification.Builder version(Long version)
public Classification.Builder type(String type)
public Classification.Builder typeVersion(Double typeVersion)
public Classification.Builder canEdit(Boolean canEdit)
public Classification build()