Class ReportProperties
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.datamanager.properties.ReferenceableProperties
-
- org.odpi.openmetadata.accessservices.datamanager.properties.AssetProperties
-
- org.odpi.openmetadata.accessservices.datamanager.properties.DataSetProperties
-
- org.odpi.openmetadata.accessservices.datamanager.properties.ReportProperties
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ReportRequestBody
public class ReportProperties extends DataSetProperties
ReportProperties is a class for representing a report for an application or reporting engine.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReportProperties()Default constructorReportProperties(ReportProperties 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.StringgetAuthor()Return the name of the author - or generation engine that created the report.DategetCreateTime()Return the date/time that the report was created.StringgetId()Return the business identifier for the report.DategetLastModifiedTime()Return the date/time that the report was last updated.StringgetLastModifier()Return the name of the person or engine that last modified the report.StringgetUrl()Return the URL to retrieve the report.inthashCode()Return has code based on properties.voidsetAuthor(String author)Set 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.voidsetId(String id)Set 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.voidsetUrl(String url)Set up the URL to retrieve the report.StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.accessservices.datamanager.properties.AssetProperties
getDescription, getDisplayName, setDescription, setDisplayName
-
Methods inherited from class org.odpi.openmetadata.accessservices.datamanager.properties.ReferenceableProperties
getAdditionalProperties, getExtendedProperties, getQualifiedName, getTypeName, getVendorProperties, setAdditionalProperties, setExtendedProperties, setQualifiedName, setTypeName, setVendorProperties
-
-
-
-
Constructor Detail
-
ReportProperties
public ReportProperties()
Default constructor
-
ReportProperties
public ReportProperties(ReportProperties template)
Copy/clone constructor.- Parameters:
template- object to copy
-
-
Method Detail
-
getId
public String getId()
Return the business identifier for the report.- Returns:
- string id
-
setId
public void setId(String id)
Set up the business identifier for the report.- Parameters:
id- string id
-
getAuthor
public String getAuthor()
Return the name of the author - or generation engine that created the report.- Returns:
- string name
-
setAuthor
public void setAuthor(String author)
Set up the name of the author - or generation engine that created the report.- Parameters:
author- string name
-
getUrl
public String getUrl()
Return the URL to retrieve the report.- Returns:
- link to report
-
setUrl
public void setUrl(String url)
Set up the URL to retrieve the report.- Parameters:
url- link to the report
-
getCreateTime
public Date getCreateTime()
Return the date/time that the report was created.- Returns:
- data object
-
setCreateTime
public void setCreateTime(Date createTime)
Set up the date/time that the report was created.- Parameters:
createTime- date object
-
getLastModifiedTime
public Date getLastModifiedTime()
Return the date/time that the report was last updated.- Returns:
- date object
-
setLastModifiedTime
public void setLastModifiedTime(Date lastModifiedTime)
Set up date/time that the report was last updated.- Parameters:
lastModifiedTime- date object
-
getLastModifier
public String getLastModifier()
Return the name of the person or engine that last modified the report.- Returns:
- string name
-
setLastModifier
public void setLastModifier(String lastModifier)
Set up the name of the person or engine that last modified the report.- Parameters:
lastModifier- string name
-
toString
public String toString()
Standard toString method.- Overrides:
toStringin classDataSetProperties- 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 classAssetProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()
Return has code based on properties.- Overrides:
hashCodein classAssetProperties- Returns:
- int
-
-