Interface ReportOutputCreatedEvent

All Superinterfaces:
DebugDumpable, Event, Serializable, ShortDumpable

@Experimental public interface ReportOutputCreatedEvent extends Event
Signals that a report output has been created.
  • Method Details

    • getReport

      @NotNull @NotNull ReportType getReport()
      The report definition.
    • getReportName

      @NotNull default @NotNull String getReportName()
      Name of the report.
    • getReportData

      @NotNull @NotNull ReportDataType getReportData()
      The report data (output) object.
    • getContentType

      @NotNull default @NotNull String getContentType()
      The content type of the report output.
    • getFilePath

      default String getFilePath()
      Path to the file containing the report output. Normally it should be non-null.
    • getActivityRun

      @Nullable @Nullable AbstractActivityRun<?,?,?> getActivityRun()
      Activity run in which the report was created. Normally it should be non-null, as currently all the reports are created within activities.