Class ReportEvaluationContext<R extends ReportDefinitionDto<?>>

java.lang.Object
io.camunda.optimize.service.db.report.ReportEvaluationContext<R>

public class ReportEvaluationContext<R extends ReportDefinitionDto<?>> extends Object
  • Constructor Details

    • ReportEvaluationContext

      public ReportEvaluationContext()
  • Method Details

    • getPagination

      public Optional<PaginationDto> getPagination()
    • fromReportEvaluation

      public static <R extends ReportDefinitionDto<?>> ReportEvaluationContext<R> fromReportEvaluation(ReportEvaluationInfo evaluationInfo)
    • getReportDefinition

      public R getReportDefinition()
    • isCsvExport

      public boolean isCsvExport()
    • isJsonExport

      public boolean isJsonExport()
    • getHiddenFlowNodeIds

      public Set<String> getHiddenFlowNodeIds()
    • getCombinedRangeMinMaxStats

      public MinMaxStatDto getCombinedRangeMinMaxStats()
    • getTimezone

      public ZoneId getTimezone()
    • setReportDefinition

      public void setReportDefinition(R reportDefinition)
    • setPagination

      public void setPagination(PaginationDto pagination)
    • setCsvExport

      public void setCsvExport(boolean isCsvExport)
    • setJsonExport

      public void setJsonExport(boolean isJsonExport)
    • setHiddenFlowNodeIds

      public void setHiddenFlowNodeIds(Set<String> hiddenFlowNodeIds)
    • setCombinedRangeMinMaxStats

      public void setCombinedRangeMinMaxStats(MinMaxStatDto combinedRangeMinMaxStats)
    • setTimezone

      public void setTimezone(ZoneId timezone)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object