Package com.dtolabs.rundeck.core.jobs
Interface JobReference
-
- All Known Subinterfaces:
JobExportReference,JobImportReference,JobRevReference,JobScmReference,JobValidationReference
public interface JobReferenceA handle for identifying a job
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.StringgetGroupPath()java.lang.StringgetId()Returns the job UUID, or the database assigned id if there is no uuid.java.lang.StringgetJobAndGroup()java.lang.StringgetJobName()default java.lang.StringgetOriginalQuartzGroupName()default java.lang.StringgetOriginalQuartzJobName()java.lang.StringgetProject()java.lang.StringgetServerUUID()
-
-
-
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
-
-