public class InfluxDbNotifier extends BuildNotifier
ExtensionPoint.LegacyInstancesAreScopedToHudson| Modifier and Type | Field and Description |
|---|---|
protected String |
authorization |
protected String |
branchName |
protected InfluxDbNotifierConfig |
config |
protected String |
influxDbUrlString |
protected String |
repoName |
protected String |
repoOwner |
DEFAULT_LONG, DEFAULT_STRING| Constructor and Description |
|---|
InfluxDbNotifier(InfluxDbNotifierConfig config)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
escapeTagValue(String tagValue) |
boolean |
isEnabled()
Determine whether notifier is enabled
|
void |
notifyBuildStageStatus(String jobName,
BuildStageModel stageItem)
Send a state change to influx
|
void |
notifyFinalBuildStatus(BuildState buildState,
Map<String,Object> parameters)
Send final build status to influx
|
all, getLongprotected String repoOwner
protected String repoName
protected String branchName
protected String influxDbUrlString
protected InfluxDbNotifierConfig config
protected transient String authorization
public InfluxDbNotifier(InfluxDbNotifierConfig config)
config - influxdb configuration infopublic boolean isEnabled()
isEnabled in class BuildNotifierpublic void notifyBuildStageStatus(String jobName, BuildStageModel stageItem)
notifyBuildStageStatus in class BuildNotifierjobName - the name of the jobstageItem - stage item describing the new statepublic void notifyFinalBuildStatus(BuildState buildState, Map<String,Object> parameters)
notifyFinalBuildStatus in class BuildNotifierbuildState - the new stateparameters - build parametersCopyright © 2016–2019. All rights reserved.