In package com.cdsap.talaiot
class com.cdsap.talaiot.TalaiotExtension
Main configuration file for the TalaiotPlugin
Fields
var logger: Mode
General Logger for the whole plugin
var publishers: PublishersConfiguration?
General Publisher configuration included in the build
var ignoreWhen: IgnoreWhenConfiguration?
Configuration for ignoring the execution of the plugin in the build
var metrics: MetricsConfiguration
Metrics general configuration
var filter: FilterConfiguration?
Filtering task configuration, you can filter the reporting of the tasks by name, module and threshold time execution
project:
Constructors
constructor(project: )
Main configuration file for the TalaiotPlugin
Parameters:
-
project:
Methods
fun ignoreWhen(block: IgnoreWhenConfiguration.()->Unit)
Parameters:
-
block: IgnoreWhenConfiguration.()->Unit
fun ignoreWhen(closure: )
Parameters:
-
closure:
fun publishers(block: PublishersConfiguration.()->Unit)
Parameters:
-
block: PublishersConfiguration.()->Unit
fun publishers(closure: )
Parameters:
-
closure:
fun metrics(closure: )
Parameters:
-
closure:
fun logger(string: String)
Parameters:
-
string: String
fun filter(configuration: FilterConfiguration.()->Unit)
Parameters:
-
configuration: FilterConfiguration.()->Unit
fun filter(closure: )
Parameters:
-
closure: