public class CreateClassificationTemplateRequestBody extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateClassificationTemplateRequestBody.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
copyInstanceOnItemCopy
Determines if classifications are copied along when the file or folder is copied.
|
protected EnumWrapper<CreateClassificationTemplateRequestBodyDisplayNameField> |
displayName
The name of the template as shown in web and mobile interfaces.
|
protected List<CreateClassificationTemplateRequestBodyFieldsField> |
fields
The classification template requires exactly one field, which holds all the valid
classification values.
|
protected Boolean |
hidden
Determines if the classification template is hidden or available on web and mobile devices.
|
protected EnumWrapper<CreateClassificationTemplateRequestBodyScopeField> |
scope
The scope in which to create the classifications.
|
protected EnumWrapper<CreateClassificationTemplateRequestBodyTemplateKeyField> |
templateKey
Defines the list of metadata templates.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
CreateClassificationTemplateRequestBody(CreateClassificationTemplateRequestBody.Builder builder) |
|
CreateClassificationTemplateRequestBody(List<CreateClassificationTemplateRequestBodyFieldsField> fields) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Boolean |
getCopyInstanceOnItemCopy() |
EnumWrapper<CreateClassificationTemplateRequestBodyDisplayNameField> |
getDisplayName() |
List<CreateClassificationTemplateRequestBodyFieldsField> |
getFields() |
Boolean |
getHidden() |
EnumWrapper<CreateClassificationTemplateRequestBodyScopeField> |
getScope() |
EnumWrapper<CreateClassificationTemplateRequestBodyTemplateKeyField> |
getTemplateKey() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<CreateClassificationTemplateRequestBodyScopeField> scope
protected EnumWrapper<CreateClassificationTemplateRequestBodyTemplateKeyField> templateKey
protected EnumWrapper<CreateClassificationTemplateRequestBodyDisplayNameField> displayName
protected Boolean hidden
protected Boolean copyInstanceOnItemCopy
protected final List<CreateClassificationTemplateRequestBodyFieldsField> fields
public CreateClassificationTemplateRequestBody(List<CreateClassificationTemplateRequestBodyFieldsField> fields)
protected CreateClassificationTemplateRequestBody(CreateClassificationTemplateRequestBody.Builder builder)
public EnumWrapper<CreateClassificationTemplateRequestBodyScopeField> getScope()
public EnumWrapper<CreateClassificationTemplateRequestBodyTemplateKeyField> getTemplateKey()
public EnumWrapper<CreateClassificationTemplateRequestBodyDisplayNameField> getDisplayName()
public Boolean getCopyInstanceOnItemCopy()
public List<CreateClassificationTemplateRequestBodyFieldsField> getFields()