Class ReportModel


  • public class ReportModel
    extends java.lang.Object
    A model for displaying report task metadata
    • Constructor Summary

      Constructors 
      Constructor Description
      ReportModel()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Integer getAccountId()
      Getter for accountId The ID of the account the reported transactions are from
      java.lang.Integer getCompanyId()
      Getter for companyId The ID of the company the reported transactions are from
      java.util.Date getCompletedDate()
      Getter for completedDate The time when the report was finished building, if completed
      java.util.Date getCreatedDate()
      Getter for createdDate The time when the report task was initiated
      java.lang.String getCreatedUser()
      Getter for createdUser The userName of the user who initiated the report task
      java.lang.Integer getCreatedUserId()
      Getter for createdUserId The Id of the user who initiated this task
      java.lang.String getFile()
      Getter for file The name of the report file, if available
      java.lang.String getFormat()
      Getter for format The format of the report file
      java.lang.Long getId()
      Getter for id The unique identifier of the report task
      ReportParametersModel getParameters()
      Getter for parameters The parametes used to build the report
      java.lang.String getReportType()
      Getter for reportType The type of the report: ExportDocumentLine, etc.
      java.lang.Long getSize()
      Getter for size The size of the report file, if available
      java.lang.String getStatus()
      Getter for status The current status of the report building task
      void setAccountId​(java.lang.Integer value)
      Setter for accountId The ID of the account the reported transactions are from
      void setCompanyId​(java.lang.Integer value)
      Setter for companyId The ID of the company the reported transactions are from
      void setCompletedDate​(java.util.Date value)
      Setter for completedDate The time when the report was finished building, if completed
      void setCreatedDate​(java.util.Date value)
      Setter for createdDate The time when the report task was initiated
      void setCreatedUser​(java.lang.String value)
      Setter for createdUser The userName of the user who initiated the report task
      void setCreatedUserId​(java.lang.Integer value)
      Setter for createdUserId The Id of the user who initiated this task
      void setFile​(java.lang.String value)
      Setter for file The name of the report file, if available
      void setFormat​(java.lang.String value)
      Setter for format The format of the report file
      void setId​(java.lang.Long value)
      Setter for id The unique identifier of the report task
      void setParameters​(ReportParametersModel value)
      Setter for parameters The parametes used to build the report
      void setReportType​(java.lang.String value)
      Setter for reportType The type of the report: ExportDocumentLine, etc.
      void setSize​(java.lang.Long value)
      Setter for size The size of the report file, if available
      void setStatus​(java.lang.String value)
      Setter for status The current status of the report building task
      java.lang.String toString()
      Returns a JSON string representation of ReportModel
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ReportModel

        public ReportModel()
    • Method Detail

      • getId

        public java.lang.Long getId()
        Getter for id The unique identifier of the report task
      • setId

        public void setId​(java.lang.Long value)
        Setter for id The unique identifier of the report task
      • getAccountId

        public java.lang.Integer getAccountId()
        Getter for accountId The ID of the account the reported transactions are from
      • setAccountId

        public void setAccountId​(java.lang.Integer value)
        Setter for accountId The ID of the account the reported transactions are from
      • getCompanyId

        public java.lang.Integer getCompanyId()
        Getter for companyId The ID of the company the reported transactions are from
      • setCompanyId

        public void setCompanyId​(java.lang.Integer value)
        Setter for companyId The ID of the company the reported transactions are from
      • getReportType

        public java.lang.String getReportType()
        Getter for reportType The type of the report: ExportDocumentLine, etc.
      • setReportType

        public void setReportType​(java.lang.String value)
        Setter for reportType The type of the report: ExportDocumentLine, etc.
      • getParameters

        public ReportParametersModel getParameters()
        Getter for parameters The parametes used to build the report
      • setParameters

        public void setParameters​(ReportParametersModel value)
        Setter for parameters The parametes used to build the report
      • getStatus

        public java.lang.String getStatus()
        Getter for status The current status of the report building task
      • setStatus

        public void setStatus​(java.lang.String value)
        Setter for status The current status of the report building task
      • getSize

        public java.lang.Long getSize()
        Getter for size The size of the report file, if available
      • setSize

        public void setSize​(java.lang.Long value)
        Setter for size The size of the report file, if available
      • getFormat

        public java.lang.String getFormat()
        Getter for format The format of the report file
      • setFormat

        public void setFormat​(java.lang.String value)
        Setter for format The format of the report file
      • getFile

        public java.lang.String getFile()
        Getter for file The name of the report file, if available
      • setFile

        public void setFile​(java.lang.String value)
        Setter for file The name of the report file, if available
      • getCreatedDate

        public java.util.Date getCreatedDate()
        Getter for createdDate The time when the report task was initiated
      • setCreatedDate

        public void setCreatedDate​(java.util.Date value)
        Setter for createdDate The time when the report task was initiated
      • getCreatedUserId

        public java.lang.Integer getCreatedUserId()
        Getter for createdUserId The Id of the user who initiated this task
      • setCreatedUserId

        public void setCreatedUserId​(java.lang.Integer value)
        Setter for createdUserId The Id of the user who initiated this task
      • getCreatedUser

        public java.lang.String getCreatedUser()
        Getter for createdUser The userName of the user who initiated the report task
      • setCreatedUser

        public void setCreatedUser​(java.lang.String value)
        Setter for createdUser The userName of the user who initiated the report task
      • getCompletedDate

        public java.util.Date getCompletedDate()
        Getter for completedDate The time when the report was finished building, if completed
      • setCompletedDate

        public void setCompletedDate​(java.util.Date value)
        Setter for completedDate The time when the report was finished building, if completed
      • toString

        public java.lang.String toString()
        Returns a JSON string representation of ReportModel
        Overrides:
        toString in class java.lang.Object