public class ClassificationTemplate extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassificationTemplate.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<ClassificationTemplateDisplayNameField> |
displayName
The name of this template as shown in web and mobile interfaces.
|
protected List<ClassificationTemplateFieldsField> |
fields
A list of fields for this classification template.
|
protected Boolean |
hidden
Determines if the template is always available in web and mobile interfaces.
|
protected String |
id
The ID of the classification template.
|
protected String |
scope
The scope of the classification template.
|
protected EnumWrapper<ClassificationTemplateTemplateKeyField> |
templateKey
The value will always be `securityClassification-6VMVochwUWo`.
|
protected EnumWrapper<ClassificationTemplateTypeField> |
type
The value will always be `metadata_template`.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
ClassificationTemplate(ClassificationTemplate.Builder builder) |
|
ClassificationTemplate(String id,
String scope,
List<ClassificationTemplateFieldsField> fields) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Boolean |
getCopyInstanceOnItemCopy() |
EnumWrapper<ClassificationTemplateDisplayNameField> |
getDisplayName() |
List<ClassificationTemplateFieldsField> |
getFields() |
Boolean |
getHidden() |
String |
getId() |
String |
getScope() |
EnumWrapper<ClassificationTemplateTemplateKeyField> |
getTemplateKey() |
EnumWrapper<ClassificationTemplateTypeField> |
getType() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<ClassificationTemplateTypeField> type
protected final String scope
protected EnumWrapper<ClassificationTemplateTemplateKeyField> templateKey
protected EnumWrapper<ClassificationTemplateDisplayNameField> displayName
protected Boolean hidden
protected Boolean copyInstanceOnItemCopy
protected final List<ClassificationTemplateFieldsField> fields
public ClassificationTemplate(String id, String scope, List<ClassificationTemplateFieldsField> fields)
protected ClassificationTemplate(ClassificationTemplate.Builder builder)
public EnumWrapper<ClassificationTemplateTypeField> getType()
public EnumWrapper<ClassificationTemplateTemplateKeyField> getTemplateKey()
public EnumWrapper<ClassificationTemplateDisplayNameField> getDisplayName()
public Boolean getCopyInstanceOnItemCopy()
public List<ClassificationTemplateFieldsField> getFields()