java.lang.Object
com.inductiveautomation.reporting.common.resource.ReportResource

public class ReportResource extends Object
Primary object representing a Report resource in Ignition. Contains the report's title, description, data configuration, template, and schedules.
  • Field Details

    • RESOURCE_TYPE

      public static final ResourceType RESOURCE_TYPE
      Resource type identifier for reporting resources.
  • Constructor Details

    • ReportResource

      public ReportResource()
      Empty ctor for xml serialization
  • Method Details

    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getDataConfig

      public ReportDataConfiguration getDataConfig()
    • setDataConfig

      public void setDataConfig(ReportDataConfiguration dataConfig)
    • getTemplate

      public PageTemplate getTemplate()
    • setTemplate

      public void setTemplate(PageTemplate template)
    • getSchedules

      public List<ReportSchedule> getSchedules()
    • setSchedules

      public void setSchedules(List<ReportSchedule> schedules)
    • getSnapshot

      public byte[] getSnapshot()
    • setSnapshot

      public void setSnapshot(byte[] snapshot)