public interface JobProjection extends JobCommonFieldsProjection, JobStatusProjection, JobArchiveLocationProjection
Modifier and Type | Method and Description |
---|---|
java.util.List<ApplicationEntity> |
getApplications()
Get the applications used to run this job.
|
java.util.Optional<java.lang.String> |
getClusterName()
Get the name of the cluster that is running or did run this job.
|
java.util.Optional<java.lang.String> |
getCommandName()
Get the name of the command that is executing this job.
|
java.util.Optional<java.time.Instant> |
getFinished()
Get when the job was finished.
|
java.util.Optional<java.time.Instant> |
getStarted()
Get when the job was started.
|
java.util.Optional<java.lang.String> |
getStatusMsg()
Get the current status message of the job.
|
getCommandArgs, getGrouping, getGroupingInstance, getTags
getDescription, getMetadata, getName, getUser, getVersion
getUniqueId
getCreated, getUpdated
getId
getStatus
getArchiveLocation
java.util.Optional<java.lang.String> getStatusMsg()
java.util.Optional<java.time.Instant> getStarted()
java.util.Optional<java.time.Instant> getFinished()
java.util.Optional<java.lang.String> getClusterName()
java.util.Optional<java.lang.String> getCommandName()
java.util.List<ApplicationEntity> getApplications()