Class ReportProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.SupplementaryProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.AssetProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.DataAssetProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.DataSetProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.ReportProperties
ReportProperties is a class for representing a report for an application or reporting engine.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorReportProperties(ReportProperties template) Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the name of the author - or generation engine that created the report.Return the date/time that the report was created.getId()Return the business identifier for the report.Return the date/time that the report was last updated.Return the name of the person or engine that last modified the report.getUrl()Return the URL to retrieve the report.inthashCode()Return hash code based on properties.voidSet up the name of the author - or generation engine that created the report.voidsetCreateTime(Date createTime) Set up the date/time that the report was created.voidSet up the business identifier for the report.voidsetLastModifiedTime(Date lastModifiedTime) Set up date/time that the report was last updated.voidsetLastModifier(String lastModifier) Set up the name of the person or engine that last modified the report.voidSet up the URL to retrieve the report.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.assets.DataAssetProperties
cloneToAssetMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.assets.AssetProperties
cloneToAsset, getDeployedImplementationType, getDisplayDescription, getDisplayName, getName, getResourceDescription, getResourceName, getVersionIdentifier, setDeployedImplementationType, setName, setResourceDescription, setResourceName, setVersionIdentifierMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.SupplementaryProperties
getAbbreviation, getDisplaySummary, getUsage, setAbbreviation, setDisplayDescription, setDisplayName, setDisplaySummary, setUsageMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getQualifiedName, getVendorProperties, setAdditionalProperties, setQualifiedName, setVendorPropertiesMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getEffectiveFrom, getEffectiveTo, getExtendedProperties, getTypeName, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setTypeName
-
Constructor Details
-
ReportProperties
public ReportProperties()Default constructor -
ReportProperties
Copy/clone constructor.- Parameters:
template- object to copy
-
-
Method Details
-
getId
Return the business identifier for the report.- Returns:
- string id
-
setId
Set up the business identifier for the report.- Parameters:
id- string id
-
getAuthor
Return the name of the author - or generation engine that created the report.- Returns:
- string name
-
setAuthor
Set up the name of the author - or generation engine that created the report.- Parameters:
author- string name
-
getUrl
Return the URL to retrieve the report.- Returns:
- link to report
-
setUrl
Set up the URL to retrieve the report.- Parameters:
url- link to the report
-
getCreateTime
Return the date/time that the report was created.- Returns:
- data object
-
setCreateTime
Set up the date/time that the report was created.- Parameters:
createTime- date object
-
getLastModifiedTime
Return the date/time that the report was last updated.- Returns:
- date object
-
setLastModifiedTime
Set up date/time that the report was last updated.- Parameters:
lastModifiedTime- date object
-
getLastModifier
Return the name of the person or engine that last modified the report.- Returns:
- string name
-
setLastModifier
Set up the name of the person or engine that last modified the report.- Parameters:
lastModifier- string name
-
toString
Standard toString method.- Overrides:
toStringin classDataSetProperties- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classAssetProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCodein classAssetProperties- Returns:
- int
-