Class HALMTestReporterStep
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.Step
-
- com.perforce.halm.jenkins.pipeline.HALMTestReporterStep
-
- All Implemented Interfaces:
IHALMTestReporterTask
,ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public class HALMTestReporterStep extends org.jenkinsci.plugins.workflow.steps.Step implements IHALMTestReporterTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HALMTestReporterStep.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description HALMTestReporterStep(String halmConnectionID, String projectID, long automationSuiteID, String testFilePattern, long testRunSetID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAutomationSuite()
long
getAutomationSuiteID()
String
getBranch()
String
getDescription()
String
getHalmConnectionID()
String
getProjectID()
boolean
getShowOptionalSettings()
String
getTestFileFormat()
String
getTestFilePattern()
String
getTestRunSet()
long
getTestRunSetID()
void
setAutomationSuite(String automationSuiteName)
void
setAutomationSuiteID(long automationSuiteID)
void
setBranch(String branch)
void
setDescription(String description)
void
setHalmConnectionID(String halmConnectionID)
void
setProjectID(String projectID)
void
setTestFileFormat(String testFileFormat)
void
setTestFilePattern(String testFilePattern)
void
setTestRunSet(String testRunSet)
void
setTestRunSetID(long testRunSetID)
org.jenkinsci.plugins.workflow.steps.StepExecution
start(org.jenkinsci.plugins.workflow.steps.StepContext context)
-
-
-
Method Detail
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception
- Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
- Throws:
Exception
-
getHalmConnectionID
public String getHalmConnectionID()
- Specified by:
getHalmConnectionID
in interfaceIHALMTestReporterTask
-
setHalmConnectionID
@DataBoundSetter public final void setHalmConnectionID(String halmConnectionID)
-
getProjectID
public String getProjectID()
- Specified by:
getProjectID
in interfaceIHALMTestReporterTask
-
setProjectID
@DataBoundSetter public final void setProjectID(String projectID)
-
setAutomationSuite
@DataBoundSetter public final void setAutomationSuite(String automationSuiteName)
-
getAutomationSuite
public String getAutomationSuite()
- Specified by:
getAutomationSuite
in interfaceIHALMTestReporterTask
-
getAutomationSuiteID
public long getAutomationSuiteID()
- Specified by:
getAutomationSuiteID
in interfaceIHALMTestReporterTask
-
setAutomationSuiteID
@DataBoundSetter public final void setAutomationSuiteID(long automationSuiteID)
-
getTestFilePattern
public String getTestFilePattern()
- Specified by:
getTestFilePattern
in interfaceIHALMTestReporterTask
-
setTestFilePattern
@DataBoundSetter public final void setTestFilePattern(String testFilePattern)
-
getTestFileFormat
public String getTestFileFormat()
- Specified by:
getTestFileFormat
in interfaceIHALMTestReporterTask
-
setTestFileFormat
@DataBoundSetter public final void setTestFileFormat(String testFileFormat)
-
getTestRunSet
public String getTestRunSet()
- Specified by:
getTestRunSet
in interfaceIHALMTestReporterTask
-
setTestRunSet
@DataBoundSetter public final void setTestRunSet(String testRunSet)
-
getTestRunSetID
public long getTestRunSetID()
- Specified by:
getTestRunSetID
in interfaceIHALMTestReporterTask
-
setTestRunSetID
@DataBoundSetter public final void setTestRunSetID(long testRunSetID)
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceIHALMTestReporterTask
-
setDescription
@DataBoundSetter public final void setDescription(String description)
-
getBranch
public String getBranch()
- Specified by:
getBranch
in interfaceIHALMTestReporterTask
-
setBranch
@DataBoundSetter public final void setBranch(String branch)
-
getShowOptionalSettings
public boolean getShowOptionalSettings()
- Specified by:
getShowOptionalSettings
in interfaceIHALMTestReporterTask
-
-