Class ReportResult


  • public class ReportResult
    extends MorpheusModel
    Represents a report result. A report result is a particular report run containing all filter information, the user and account who executed it as well as the status. This is passed often into the ReportProvider methods for both generating a report as well as displaying a report.
    Since:
    0.8.0
    • Field Detail

      • account

        protected Account account
      • createdBy

        protected User createdBy
      • name

        protected java.lang.String name
      • configMap

        protected java.util.Map configMap
      • reportTitle

        protected java.lang.String reportTitle
      • filterTitle

        protected java.lang.String filterTitle
      • reportJobId

        protected java.lang.Long reportJobId
    • Constructor Detail

      • ReportResult

        public ReportResult()
    • Method Detail

      • getAccount

        public Account getAccount()
      • setAccount

        public void setAccount​(Account account)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • setType

        public void setType​(ReportType type)
      • getReportTitle

        public java.lang.String getReportTitle()
      • setReportTitle

        public void setReportTitle​(java.lang.String reportTitle)
      • getFilterTitle

        public java.lang.String getFilterTitle()
      • setFilterTitle

        public void setFilterTitle​(java.lang.String filterTitle)
      • getReportJobId

        public java.lang.Long getReportJobId()
      • setReportJobId

        public void setReportJobId​(java.lang.Long reportJobId)
      • getCreatedBy

        public User getCreatedBy()
      • setCreatedBy

        public void setCreatedBy​(User createdBy)