Class Retention
java.lang.Object
org.odpi.openmetadata.accessservices.subjectarea.properties.classifications.Classification
org.odpi.openmetadata.accessservices.subjectarea.properties.classifications.Retention
- All Implemented Interfaces:
Serializable
,OmasObject
Defines the retention requirements for related data items.
- See Also:
-
Field Summary
Fields inherited from class org.odpi.openmetadata.accessservices.subjectarea.properties.classifications.Classification
classificationName, serialVersionUID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the extra attributes - ones that are in addition to the standard types.Related entity used to determine the retention period.Related entity used to determine the retention period.getBasis()
Basis on which the retention period is defined.Level of confidence in the classification (0=none -> 100=excellent).Related entity used to determine the retention period.getNotes()
Information relating to the classification.Retention property namesSource of the classification.Status of this classification.Person responsible for maintaining this classification.void
setAdditionalProperties
(Map<String, String> additionalProperties) void
setArchiveAfter
(Long archiveAfter) void
setAssociatedGUID
(String associatedGUID) void
setBasis
(RetentionBasis basis) void
setConfidence
(Integer confidence) void
setDeleteAfter
(Long deleteAfter) void
void
void
void
setSteward
(String steward) Methods inherited from class org.odpi.openmetadata.accessservices.subjectarea.properties.classifications.Classification
getClassificationName, getEffectiveFromTime, getEffectiveToTime, getSystemAttributes, setEffectiveFromTime, setEffectiveToTime, setSystemAttributes
-
Constructor Details
-
Retention
public Retention()Default constructor
-
-
Method Details
-
getStatus
Status of this classification.- Returns:
- Status of this classification.
-
setStatus
-
getConfidence
Level of confidence in the classification (0=none -> 100=excellent).- Returns:
- Level of confidence
-
setConfidence
-
getSteward
Person responsible for maintaining this classification.- Returns:
- Person responsible for maintaining this classification.
-
setSteward
-
getSource
Source of the classification.- Returns:
- Source of the classification.
-
setSource
-
getNotes
Information relating to the classification.- Returns:
- Information relating to the classification.
-
setNotes
-
getPropertyNames
Retention property names- Returns:
- Set of Strings of the Retention property names
-
getBasis
Basis on which the retention period is defined.- Returns:
- Basis on which the retention period is defined.
-
setBasis
-
getAssociatedGUID
Related entity used to determine the retention period.- Returns:
- Related entity used to determine the retention period.
-
setAssociatedGUID
-
getArchiveAfter
Related entity used to determine the retention period.- Returns:
- Related entity used to determine the retention period.
-
setArchiveAfter
-
getDeleteAfter
Related entity used to determine the retention period.- Returns:
- Related entity used to determine the retention period.
-
setDeleteAfter
-
getAdditionalProperties
Get the extra attributes - ones that are in addition to the standard types.- Overrides:
getAdditionalProperties
in classClassification
- Returns:
- extra attributes
-
setAdditionalProperties
- Overrides:
setAdditionalProperties
in classClassification
-