Package pro.taskana.monitor.api.reports
Interface ClassificationCategoryReport.Builder
-
- All Superinterfaces:
Report.Builder<MonitorQueryItem,TimeIntervalColumnHeader>,TimeIntervalReportBuilder<ClassificationCategoryReport.Builder,MonitorQueryItem,TimeIntervalColumnHeader>
- All Known Implementing Classes:
ClassificationCategoryReportBuilderImpl
- Enclosing class:
- ClassificationCategoryReport
public static interface ClassificationCategoryReport.Builder extends TimeIntervalReportBuilder<ClassificationCategoryReport.Builder,MonitorQueryItem,TimeIntervalColumnHeader>
Builder forClassificationCategoryReport.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassificationCategoryReportbuildReport()ClassificationCategoryReportbuildReport(TaskTimestamp timestamp)Builds the given report.-
Methods inherited from interface pro.taskana.monitor.api.reports.TimeIntervalReportBuilder
classificationCategoryIn, classificationIdIn, customAttributeFilterIn, domainIn, excludedClassificationIdIn, inWorkingDays, listCustomAttributeValuesForCustomAttributeName, listTaskIdsForSelectedItems, stateIn, withColumnHeaders, workbasketIdIn
-
-
-
-
Method Detail
-
buildReport
ClassificationCategoryReport buildReport() throws NotAuthorizedException, InvalidArgumentException
- Specified by:
buildReportin interfaceReport.Builder<MonitorQueryItem,TimeIntervalColumnHeader>- Throws:
NotAuthorizedExceptionInvalidArgumentException
-
buildReport
ClassificationCategoryReport buildReport(TaskTimestamp timestamp) throws NotAuthorizedException, InvalidArgumentException
Description copied from interface:TimeIntervalReportBuilderBuilds the given report.- Specified by:
buildReportin interfaceTimeIntervalReportBuilder<ClassificationCategoryReport.Builder,MonitorQueryItem,TimeIntervalColumnHeader>- Parameters:
timestamp- The task timestamp of interest- Returns:
- The build report
- Throws:
NotAuthorizedException- if the user has no rights to access the monitorInvalidArgumentException- when an error occurs
-
-