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:
java.io.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 boolean
equals(java.lang.Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.java.lang.String
getAuthor()
Return the name of the author - or generation engine that created the report.java.util.Date
getCreateTime()
Return the date/time that the report was created.java.lang.String
getId()
Return the business identifier for the report.java.util.Date
getLastModifiedTime()
Return the date/time that the report was last updated.java.lang.String
getLastModifier()
Return the name of the person or engine that last modified the report.java.lang.String
getUrl()
Return the URL to retrieve the report.int
hashCode()
Return hash code based on properties.void
setAuthor(java.lang.String author)
Set up the name of the author - or generation engine that created the report.void
setCreateTime(java.util.Date createTime)
Set up the date/time that the report was created.void
setId(java.lang.String id)
Set up the business identifier for the report.void
setLastModifiedTime(java.util.Date lastModifiedTime)
Set up date/time that the report was last updated.void
setLastModifier(java.lang.String lastModifier)
Set up the name of the person or engine that last modified the report.void
setUrl(java.lang.String url)
Set up the URL to retrieve the report.java.lang.String
toString()
Standard toString method.-
Methods inherited from class org.odpi.openmetadata.accessservices.datamanager.properties.AssetProperties
getDescription, getDisplayName, getName, getVersionIdentifier, setDescription, setDisplayName, setName, setVersionIdentifier
-
Methods inherited from class org.odpi.openmetadata.accessservices.datamanager.properties.ReferenceableProperties
getAdditionalProperties, getEffectiveFrom, getEffectiveTo, getExtendedProperties, getQualifiedName, getTypeName, getVendorProperties, setAdditionalProperties, setEffectiveFrom, setEffectiveTo, 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 java.lang.String getId()
Return the business identifier for the report.- Returns:
- string id
-
setId
public void setId(java.lang.String id)
Set up the business identifier for the report.- Parameters:
id
- string id
-
getAuthor
public java.lang.String getAuthor()
Return the name of the author - or generation engine that created the report.- Returns:
- string name
-
setAuthor
public void setAuthor(java.lang.String author)
Set up the name of the author - or generation engine that created the report.- Parameters:
author
- string name
-
getUrl
public java.lang.String getUrl()
Return the URL to retrieve the report.- Returns:
- link to report
-
setUrl
public void setUrl(java.lang.String url)
Set up the URL to retrieve the report.- Parameters:
url
- link to the report
-
getCreateTime
public java.util.Date getCreateTime()
Return the date/time that the report was created.- Returns:
- data object
-
setCreateTime
public void setCreateTime(java.util.Date createTime)
Set up the date/time that the report was created.- Parameters:
createTime
- date object
-
getLastModifiedTime
public java.util.Date getLastModifiedTime()
Return the date/time that the report was last updated.- Returns:
- date object
-
setLastModifiedTime
public void setLastModifiedTime(java.util.Date lastModifiedTime)
Set up date/time that the report was last updated.- Parameters:
lastModifiedTime
- date object
-
getLastModifier
public java.lang.String getLastModifier()
Return the name of the person or engine that last modified the report.- Returns:
- string name
-
setLastModifier
public void setLastModifier(java.lang.String lastModifier)
Set up the name of the person or engine that last modified the report.- Parameters:
lastModifier
- string name
-
toString
public java.lang.String toString()
Standard toString method.- Overrides:
toString
in classDataSetProperties
- Returns:
- print out of variables in a JSON-style
-
equals
public boolean equals(java.lang.Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.- Overrides:
equals
in classAssetProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()
Return hash code based on properties.- Overrides:
hashCode
in classAssetProperties
- Returns:
- int
-
-