| Interface | Description | 
|---|---|
| BuildDashboardReports | The reporting configuration for the  GenerateBuildDashboardtask. | 
| ConfigurableReport | A file based report to be created with a configurable destination. | 
| CustomizableHtmlReport | A HTML Report whose generation can be customized with a XSLT stylesheet. | 
| DirectoryReport | A directory based report to be created. | 
| Report | A file based report to be created. | 
| ReportContainer<T extends Report> | A container of  Reportobjects, that represent potential reports. | 
| Reporting<T extends ReportContainer> | An object that provides reporting options. | 
| SingleFileReport | A report that is a single file. | 
| Class | Description | 
|---|---|
| GenerateBuildDashboard | Generates build dashboard report. | 
| ReportingExtension | A project extension named "reporting" that provides basic reporting settings and utilities. | 
| Enum | Description | 
|---|---|
| Report.OutputType | The type of output the report produces | 
| Exception | Description | 
|---|---|
| ReportContainer.ImmutableViolationException | The exception thrown when any of this container's mutation methods are called. |