Package com.dtolabs.rundeck.core.jobs
Interface JobReference
-
- All Known Subinterfaces:
JobExportReference
,JobImportReference
,JobRevReference
,JobScmReference
,JobValidationReference
public interface JobReference
A handle for identifying a job
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.String
getGroupPath()
java.lang.String
getId()
Returns the job UUID, or the database assigned id if there is no uuid.java.lang.String
getJobAndGroup()
java.lang.String
getJobName()
default java.lang.String
getOriginalQuartzGroupName()
default java.lang.String
getOriginalQuartzJobName()
java.lang.String
getProject()
java.lang.String
getServerUUID()
-
-
-
Method Detail
-
getProject
java.lang.String getProject()
- Returns:
- Job's project name
-
getId
java.lang.String getId()
Returns the job UUID, or the database assigned id if there is no uuid.
-
getJobName
java.lang.String getJobName()
- Returns:
- The job name
-
getGroupPath
java.lang.String getGroupPath()
- Returns:
- Job group path.
-
getJobAndGroup
java.lang.String getJobAndGroup()
- Returns:
- Job and group path combined.
-
getServerUUID
java.lang.String getServerUUID()
- Returns:
- server UUID
-
getOriginalQuartzJobName
default java.lang.String getOriginalQuartzJobName()
- Returns:
- original job name in case of renaming
-
getOriginalQuartzGroupName
default java.lang.String getOriginalQuartzGroupName()
- Returns:
- original group name in case of renaming
-
-