Class DataProfileLogAnnotation
- java.lang.Object
-
- org.odpi.openmetadata.frameworks.discovery.properties.PropertyBase
-
- org.odpi.openmetadata.frameworks.discovery.properties.Annotation
-
- org.odpi.openmetadata.frameworks.discovery.properties.DataFieldAnnotation
-
- org.odpi.openmetadata.frameworks.discovery.properties.DataProfileLogAnnotation
-
- All Implemented Interfaces:
Serializable
public class DataProfileLogAnnotation extends DataFieldAnnotation
DataProfileLogAnnotation is an annotation that is used when the profile data generated is too big to store in the metadata server and has been located in log files instead.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.frameworks.discovery.properties.PropertyBase
CURRENT_AUDIT_HEADER_VERSION
-
-
Constructor Summary
Constructors Constructor Description DataProfileLogAnnotation()Default constructorDataProfileLogAnnotation(DataProfileLogAnnotation template)Copy clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Compare the values of the supplied object with those stored in the current object.List<String>getDataProfileLogFileNames()Return the names of the log files used to store the profile data.inthashCode()Create a hash code for this element type.voidsetDataProfileLogFileNames(List<String> dataProfileLogFileNames)Set up the names of the log files used to store the profile data.StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.frameworks.discovery.properties.Annotation
getAdditionalProperties, getAnalysisStep, getAnnotationStatus, getAnnotationType, getConfidenceLevel, getExplanation, getExpression, getJsonProperties, getNumAttachedAnnotations, getReviewComment, getReviewDate, getSteward, getSummary, setAdditionalProperties, setAnalysisStep, setAnnotationStatus, setAnnotationType, setConfidenceLevel, setExplanation, setExpression, setJsonProperties, setNumAttachedAnnotations, setReviewComment, setReviewDate, setSteward, setSummary
-
Methods inherited from class org.odpi.openmetadata.frameworks.discovery.properties.PropertyBase
getElementHeader, getExtendedProperties, getHeaderVersion, getTypeName, setElementHeader, setExtendedProperties, setHeaderVersion, setTypeName
-
-
-
-
Constructor Detail
-
DataProfileLogAnnotation
public DataProfileLogAnnotation()
Default constructor
-
DataProfileLogAnnotation
public DataProfileLogAnnotation(DataProfileLogAnnotation template)
Copy clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getDataProfileLogFileNames
public List<String> getDataProfileLogFileNames()
Return the names of the log files used to store the profile data.- Returns:
- list of names of log files
-
setDataProfileLogFileNames
public void setDataProfileLogFileNames(List<String> dataProfileLogFileNames)
Set up the names of the log files used to store the profile data.- Parameters:
dataProfileLogFileNames- list of names of log files
-
toString
public String toString()
Standard toString method.- Overrides:
toStringin classDataFieldAnnotation- Returns:
- print out of variables in a JSON-style
-
equals
public boolean equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classAnnotation- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()
Create a hash code for this element type.- Overrides:
hashCodein classAnnotation- Returns:
- int hash code
-
-