Interface ConfigurableReport
- All Superinterfaces:
org.gradle.util.Configurable<Report>, Report, Serializable
- All Known Subinterfaces:
CustomizableHtmlReport, DirectoryReport, FindBugsXmlReport, JUnitXmlReport, SingleFileReport
A file based report to be created with a configurable destination.
-
Nested Class Summary
Nested classes/interfaces inherited from interface Report
Report.OutputType -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetDestination(File file) Sets the destination for the report.voidsetDestination(Object file) Deprecated.voidsetDestination(Provider<File> provider) Sets the destination for the report.voidsetEnabled(boolean enabled) Whether or not this report should be generated by whatever generates it.voidsetEnabled(Provider<Boolean> enabled) Whether or not this report should be generated by whatever generates it.Methods inherited from interface org.gradle.util.Configurable
configureMethods inherited from interface Report
getDestination, getDisplayName, getName, getOutputType, isEnabled
-
Method Details
-
setEnabled
void setEnabled(boolean enabled) Whether or not this report should be generated by whatever generates it.- Specified by:
setEnabledin interfaceReport- Parameters:
enabled- Whether or not this report should be generated by whatever generates it.- Since:
- 4.0
- See Also:
-
setEnabled
-
setDestination
Deprecated.Sets the destination for the report. The file parameter is evaluated as perProject.file(Object).- Parameters:
file- The destination for the report.- See Also:
-
setDestination
Sets the destination for the report.- Parameters:
file- The destination for the report.- Since:
- 4.0
- See Also:
-
setDestination
-
setDestination(java.io.File)andsetDestination(org.gradle.api.provider.Provider).