Package pro.taskana.monitor.api.reports
Interface TimestampReport.Builder
-
- All Superinterfaces:
Report.Builder<TimestampQueryItem,TimeIntervalColumnHeader>,TimeIntervalReportBuilder<TimestampReport.Builder,TimestampQueryItem,TimeIntervalColumnHeader>
- All Known Implementing Classes:
TimestampReportBuilderImpl
- Enclosing class:
- TimestampReport
public static interface TimestampReport.Builder extends TimeIntervalReportBuilder<TimestampReport.Builder,TimestampQueryItem,TimeIntervalColumnHeader>
Builder for TimestampReport.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TimestampReportbuildReport()TimestampReport.BuilderwithTimestamps(List<TaskTimestamp> taskTimestamps)-
Methods inherited from interface pro.taskana.monitor.api.reports.TimeIntervalReportBuilder
buildReport, classificationCategoryIn, classificationIdIn, customAttributeIn, customAttributeLike, customAttributeNotIn, customIntAttributeIn, customIntAttributeNotIn, customIntAttributeNotWithin, customIntAttributeWithin, domainIn, excludedClassificationIdIn, inWorkingDays, listCustomAttributeValuesForCustomAttributeName, listTaskIdsForSelectedItems, stateIn, withColumnHeaders, workbasketIdIn
-
-
-
-
Method Detail
-
buildReport
TimestampReport buildReport() throws NotAuthorizedException, InvalidArgumentException
- Specified by:
buildReportin interfaceReport.Builder<TimestampQueryItem,TimeIntervalColumnHeader>- Throws:
NotAuthorizedExceptionInvalidArgumentException
-
withTimestamps
TimestampReport.Builder withTimestamps(List<TaskTimestamp> taskTimestamps)
-
-