public class CAAPMJenkinsPublisher
extends hudson.tasks.Recorder
| Modifier and Type | Class and Description |
|---|---|
static class |
CAAPMJenkinsPublisher.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Constructor and Description |
|---|
CAAPMJenkinsPublisher(String momHost,
String momPort,
String username,
String password,
int lastNDataPoints,
int frequencyInSec,
boolean allDataPoints,
String agentPath,
String metricPath,
String singleMetricName,
String singleMetricValue,
String singleMetricOperator,
String multiMetricName1,
String multiMetricName2,
String multiMetricOperator,
String multiMetricRatio,
boolean justEmail,
String emailAddress,
String emailPassword,
String apm10RestPort,
String apm10RestToken,
String webviewHost,
String webviewPort,
String apm10AppName) |
all, getProjectAction, needsToRunAfterFinalized, prebuild@DataBoundConstructor public CAAPMJenkinsPublisher(String momHost, String momPort, String username, String password, int lastNDataPoints, int frequencyInSec, boolean allDataPoints, String agentPath, String metricPath, String singleMetricName, String singleMetricValue, String singleMetricOperator, String multiMetricName1, String multiMetricName2, String multiMetricOperator, String multiMetricRatio, boolean justEmail, String emailAddress, String emailPassword, String apm10RestPort, String apm10RestToken, String webviewHost, String webviewPort, String apm10AppName)
public String getName()
public hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher> getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Recorderpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
public String getMomHost()
public String getMomPort()
public String getUsername()
public String getPassword()
public int getLastNDataPoints()
public int getFrequencyInSec()
public boolean getAllDataPoints()
public String getAgentPath()
public String getMetricPath()
public String getSingleMetricValue()
public String getSingleMetricName()
public String getSingleMetricOperator()
public String getMultiMetricName1()
public String getMultiMetricName2()
public String getMultiMetricRatio()
public String getMultiMetricOperator()
public String getEmailAddress()
public String getEmailPassword()
public boolean getJustEmail()
public String getApm10RestToken()
public String getApm10RestPort()
public String getWebviewHost()
public String getWebviewPort()
public String getApm10AppName()
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerInterruptedExceptionIOExceptionpublic boolean determineMultiMetricBuildResult(CAAPMPerformanceReport report, PrintStream logger)
public boolean determineSingleMetricBuildResult(CAAPMPerformanceReport report, PrintStream logger)
public hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
getProjectAction in interface hudson.tasks.BuildStepgetProjectAction in class hudson.tasks.BuildStepCompatibilityLayerCopyright © 2004-2016. All Rights Reserved.