Package org.gradle.api.reporting
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 org.gradle.api.reporting.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 org.gradle.api.reporting.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
Whether or not this report should be generated by whatever generates it.- Parameters:
enabled- Provider for indicating whether or not this report should be generated by whatever generates it.- Since:
- 4.0
- See Also:
-
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
Sets the destination for the report.- Parameters:
provider- The provider of the destination for the report.- Since:
- 4.0
- See Also:
-
setDestination(java.io.File)andsetDestination(org.gradle.api.provider.Provider).