Interface JobState

All Superinterfaces:
Serializable

public interface JobState extends Serializable
Job state.
  • Method Details

    • id

      UUID id()
      Returns job ID.
      Returns:
      Job ID.
    • status

      JobStatus status()
      Returns job status.
      Returns:
      Job status.
    • createTime

      Instant createTime()
      Returns job create time.
      Returns:
      Job create time.
    • startTime

      @Nullable @Nullable Instant startTime()
      Returns job start time. null if the job has not started yet.
      Returns:
      Job start time. null if the job has not started yet.
    • finishTime

      @Nullable @Nullable Instant finishTime()
      Returns job finish time. null if the job has not finished yet.
      Returns:
      Job finish time. null if the job has not finished yet.