← Back to plugin index

Aggregate Report

Description
An aggregation report over several reports of a task. It uses an aggregation strategy to create the parameter map passed into the report renderer that generates this aggregate report.
Type name
AggregateReport
Class
com.airlock.iam.core.misc.util.report.aggregation.AggregateReport
May be used by
Properties
File Name Prefix (fileNamePrefix)
Description
Filename prefix for rendered report files.

The prefix "aggregate-" is used if none is defined.

The generated name is -timestamp[.]
Attributes
String
Optional
Default value
aggregate-
Example
aggregate-
Example
swissPostSummary-
File Name Suffix (fileNameSuffix)
Description
Filename suffix for rendered password files.
Attributes
String
Optional
Suggested values
.pdf
Properties Aggregator (propertiesAggregator)
Description
Creates the properties needed for the aggregation report.
Attributes
Plugin-Link
Optional
Assignable plugins
Report Renderer (reportRenderer)
Description
Specifies which generic renderer to use to render the aggregate report.
Attributes
Plugin-Link
Mandatory
Assignable plugins
YAML Template (with default values)

type: AggregateReport
id: AggregateReport-xxxxxx
displayName: 
comment: 
properties:
  fileNamePrefix: aggregate-
  fileNameSuffix:
  propertiesAggregator:
  reportRenderer: