public class InfluxDBQuery
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
InfluxDBQuery(String influxQuery) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCheckName() |
DescriptorImpl |
getDescriptor() |
double |
getExpectedThreshold() |
String |
getInfluxQuery() |
boolean |
getMarkUnstable() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
int |
getRetryCount() |
int |
getRetryInterval() |
boolean |
getShowResults() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setCheckName(String checkName) |
void |
setExpectedThreshold(double expectedThreshold) |
void |
setInfluxQuery(String influxQuery) |
void |
setMarkUnstable(boolean markUnstable) |
void |
setRetryCount(int retryCount) |
void |
setRetryInterval(int retryInterval) |
void |
setShowResults(boolean showResults) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public InfluxDBQuery(String influxQuery)
@DataBoundSetter public void setInfluxQuery(String influxQuery)
@DataBoundSetter public void setExpectedThreshold(double expectedThreshold)
@DataBoundSetter public void setRetryCount(int retryCount)
@DataBoundSetter public void setRetryInterval(int retryInterval)
@DataBoundSetter public void setMarkUnstable(boolean markUnstable)
@DataBoundSetter public void setShowResults(boolean showResults)
public String getInfluxQuery()
public double getExpectedThreshold()
public int getRetryInterval()
public int getRetryCount()
public boolean getMarkUnstable()
public boolean getShowResults()
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepgetRequiredMonitorService in class hudson.tasks.Builderpublic DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.Builderpublic void perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws InterruptedException,
IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic String getCheckName()
@DataBoundSetter public void setCheckName(String checkName)
checkName - the checkName to setCopyright © 2016–2018. All rights reserved.