Class JobOutputV1

java.lang.Object
com.seeq.model.JobOutputV1

public class JobOutputV1 extends Object
A list of jobs
  • Constructor Details

    • JobOutputV1

      public JobOutputV1()
  • Method Details

    • _configuration

      public JobOutputV1 _configuration(Map<String,Object> _configuration)
    • putConfigurationItem

      public JobOutputV1 putConfigurationItem(String key, Object _configurationItem)
    • getConfiguration

      public Map<String,Object> getConfiguration()
      The configuration for the job
      Returns:
      _configuration
    • setConfiguration

      public void setConfiguration(Map<String,Object> _configuration)
    • documentId

      public JobOutputV1 documentId(String documentId)
    • getDocumentId

      public String getDocumentId()
      The ID of the topic document, if supplied, that requested this job
      Returns:
      documentId
    • setDocumentId

      public void setDocumentId(String documentId)
    • documentName

      public JobOutputV1 documentName(String documentName)
    • getDocumentName

      public String getDocumentName()
      The name of the topic document, if supplied, which requested this job
      Returns:
      documentName
    • setDocumentName

      public void setDocumentName(String documentName)
    • duration

      public JobOutputV1 duration(Long duration)
    • getDuration

      public Long getDuration()
      The amount of time, in nanoseconds, that the job took for its last execution
      Returns:
      duration
    • setDuration

      public void setDuration(Long duration)
    • group

      public JobOutputV1 group(String group)
    • getGroup

      public String getGroup()
      The group to which the job belongs
      Returns:
      group
    • setGroup

      public void setGroup(String group)
    • id

      public JobOutputV1 id(String id)
    • getId

      public String getId()
      The id of the job
      Returns:
      id
    • setId

      public void setId(String id)
    • nextRunTime

      public JobOutputV1 nextRunTime(String nextRunTime)
    • getNextRunTime

      public String getNextRunTime()
      The next time, as an ISO timestamp, the job is scheduled to run. Empty if it is not scheduled
      Returns:
      nextRunTime
    • setNextRunTime

      public void setNextRunTime(String nextRunTime)
    • previousRunTime

      public JobOutputV1 previousRunTime(String previousRunTime)
    • getPreviousRunTime

      public String getPreviousRunTime()
      The previous time, as an ISO timestamp, at which the job was run. Empty if it has not been run
      Returns:
      previousRunTime
    • setPreviousRunTime

      public void setPreviousRunTime(String previousRunTime)
    • result

      public JobOutputV1 result(String result)
    • getResult

      public String getResult()
      A JSON representation of the result (if any) of the job's last execution
      Returns:
      result
    • setResult

      public void setResult(String result)
    • status

      public JobOutputV1 status(JobOutputV1.StatusEnum status)
    • getStatus

      public JobOutputV1.StatusEnum getStatus()
      The status (Queued, Running, Errored, Finished) of the job's last execution
      Returns:
      status
    • setStatus

      public void setStatus(JobOutputV1.StatusEnum status)
    • statusMessage

      public JobOutputV1 statusMessage(String statusMessage)
    • getStatusMessage

      public String getStatusMessage()
      A plain language status message with information about any issues that may have been encountered during an operation. Null if the status message has not been set.
      Returns:
      statusMessage
    • setStatusMessage

      public void setStatusMessage(String statusMessage)
    • topicId

      public JobOutputV1 topicId(String topicId)
    • getTopicId

      public String getTopicId()
      The ID of the Topic, if supplied, that requested this job
      Returns:
      topicId
    • setTopicId

      public void setTopicId(String topicId)
    • topicName

      public JobOutputV1 topicName(String topicName)
    • getTopicName

      public String getTopicName()
      The name of the topic, if supplied, that requested this job
      Returns:
      topicName
    • setTopicName

      public void setTopicName(String topicName)
    • userId

      public JobOutputV1 userId(UUID userId)
    • getUserId

      public UUID getUserId()
      The ID of the user that created this job
      Returns:
      userId
    • setUserId

      public void setUserId(UUID userId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object