Package org.datadog.jenkins.plugins.datadog.listeners
-
Class Summary Class Description DatadogBuildListener This class registers anRunListenerto trigger events and calculate metrics: - When a build initializes, theDatadogBuildListener.onInitialize(Run)method will be invoked.DatadogComputerListener This class registers anComputerListenerto trigger events and calculate metrics: - When a computer gets online, theDatadogComputerListener.onOnline(Computer, TaskListener)method will be invoked.DatadogGraphListener A GraphListener implementation which computes timing information for the various stages in a pipeline.DatadogItemListener This class registers anItemListenerto trigger events and calculate metrics: - When an item gets created, theDatadogItemListener.onCreated(Item)method will be invoked.DatadogQueueListener DatadogSaveableListener This class registers anSaveableListenerto trigger events and calculate metrics: - When an saveable gets changed, theDatadogSaveableListener.onChange(Saveable, XmlFile)method will be invoked.DatadogSCMListener This class registers anSCMListenerwith Jenkins which allows us to create the "Checkout successful" event.DatadogSecurityListener This class registers anSecurityListenerto trigger events and calculate metrics: - When an user authenticates, theDatadogSecurityListener.authenticated(UserDetails)method will be invoked.DatadogStepListener