TalaiotExtension

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:
fun ignoreWhen(closure: )
Parameters:
  • closure:
fun publishers(block: PublishersConfiguration.()->Unit)
Parameters:
fun publishers(closure: )
Parameters:
  • closure:
fun metrics(block: MetricsConfiguration.()->Unit)
Parameters:
fun metrics(closure: )
Parameters:
  • closure:
fun logger(string: String)
Parameters:
  • string: String
fun filter(configuration: FilterConfiguration.()->Unit)
Parameters:
fun filter(closure: )
Parameters:
  • closure: