Interface JobWrapper
-
- All Known Implementing Classes:
AbstractJobWrapper
,AbstractProjectJobWrapper
,WorkflowJobWrapper
public interface JobWrapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCustomJobName()
EnvVars
getEnvironment(Node node, TaskListener taskListener)
Job
getJob()
String
getJobName()
ParametersDefinitionProperty
getProperty(Class<ParametersDefinitionProperty> parametersDefinitionPropertyClass)
List<SCM>
getScms()
EnvVars
getSomeBuildEnvironments()
FilePath
getSomeWorkspace()
-
-
-
Method Detail
-
getJob
Job getJob()
-
getProperty
ParametersDefinitionProperty getProperty(Class<ParametersDefinitionProperty> parametersDefinitionPropertyClass)
-
getSomeWorkspace
FilePath getSomeWorkspace() throws IOException, InterruptedException
- Throws:
IOException
InterruptedException
-
getEnvironment
EnvVars getEnvironment(Node node, TaskListener taskListener) throws IOException, InterruptedException
- Throws:
IOException
InterruptedException
-
getSomeBuildEnvironments
EnvVars getSomeBuildEnvironments()
-
getJobName
String getJobName()
-
getCustomJobName
String getCustomJobName()
-
-