All Superinterfaces:
AuditProjection, BaseProjection, IdProjection, JobArchiveLocationProjection, JobCommonFieldsProjection, StatusProjection, UniqueIdProjection
All Known Implementing Classes:
JobEntity

Projection for the fields originally available in pre-3.3.0 JobEntity classes.
Since:
3.3.0
  • Method Details

    • getStatusMsg

      Optional<String> getStatusMsg()
      Get the current status message of the job.
      Returns:
      The status message
    • getStarted

      Optional<Instant> getStarted()
      Get when the job was started.
      Returns:
      The start date
    • getFinished

      Optional<Instant> getFinished()
      Get when the job was finished.
      Returns:
      The finish date
    • getClusterName

      Optional<String> getClusterName()
      Get the name of the cluster that is running or did run this job.
      Returns:
      The cluster name or empty Optional if it hasn't been set
    • getCommandName

      Optional<String> getCommandName()
      Get the name of the command that is executing this job.
      Returns:
      The command name or empty Optional if one wasn't set yet
    • getApplications

      List<ApplicationEntity> getApplications()
      Get the applications used to run this job.
      Returns:
      The applications