Class Job


  • public class Job
    extends Object
    Job
    • Constructor Detail

      • Job

        public Job()
    • Method Detail

      • dependencies

        public Job dependencies​(List<UUID> dependencies)
      • addDependenciesItem

        public Job addDependenciesItem​(UUID dependenciesItem)
      • getDependencies

        public List<UUID> getDependencies()
        A sequence of the unique job IDs for the jobs that this job depends upon in the workflow.
        Returns:
        dependencies
      • setDependencies

        public void setDependencies​(List<UUID> dependencies)
      • jobNumber

        public Job jobNumber​(Long jobNumber)
      • getJobNumber

        public Long getJobNumber()
        The number of the job.
        Returns:
        jobNumber
      • setJobNumber

        public void setJobNumber​(Long jobNumber)
      • getId

        public UUID getId()
        The unique ID of the job.
        Returns:
        id
      • setId

        public void setId​(UUID id)
      • getStartedAt

        public OffsetDateTime getStartedAt()
        The date and time the job started.
        Returns:
        startedAt
      • setStartedAt

        public void setStartedAt​(OffsetDateTime startedAt)
      • getName

        public String getName()
        The name of the job.
        Returns:
        name
      • setName

        public void setName​(String name)
      • projectSlug

        public Job projectSlug​(String projectSlug)
      • getProjectSlug

        public String getProjectSlug()
        The project-slug for the job.
        Returns:
        projectSlug
      • setProjectSlug

        public void setProjectSlug​(String projectSlug)
      • status

        public Job status​(Object status)
      • getStatus

        public Object getStatus()
        The current status of the job.
        Returns:
        status
      • setStatus

        public void setStatus​(Object status)
      • getType

        public Job.TypeEnum getType()
        The type of job.
        Returns:
        type
      • setStoppedAt

        public void setStoppedAt​(OffsetDateTime stoppedAt)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object