Class Runtime

  • Direct Known Subclasses:
    RuntimeDetail

    public class Runtime
    extends java.lang.Object
    • Field Detail

      • heartbeatTime

        protected com.carfey.jdk.lang.DateTime heartbeatTime
      • jobRuntimeId

        protected long jobRuntimeId
      • adHoc

        protected boolean adHoc
      • pickupTime

        protected com.carfey.jdk.lang.DateTime pickupTime
      • endTime

        protected com.carfey.jdk.lang.DateTime endTime
      • revision

        protected long revision
      • resubmission

        protected boolean resubmission
      • scheduledTime

        protected com.carfey.jdk.lang.DateTime scheduledTime
      • chainTargets

        protected java.util.List<ChainTarget> chainTargets
      • executionType

        protected java.lang.String executionType
      • runningHost

        protected java.lang.String runningHost
      • autoRetryCount

        protected java.lang.Integer autoRetryCount
      • runtimeOrdinal

        protected long runtimeOrdinal
    • Constructor Detail

      • Runtime

        public Runtime()
    • Method Detail

      • getHeartbeatTime

        public com.carfey.jdk.lang.DateTime getHeartbeatTime()
      • setHeartbeatTime

        public void setHeartbeatTime​(com.carfey.jdk.lang.DateTime heartbeatTime)
      • withHeartbeatTime

        public Runtime withHeartbeatTime​(com.carfey.jdk.lang.DateTime heartbeatTime)
      • getJobRuntimeId

        public long getJobRuntimeId()
      • setJobRuntimeId

        public void setJobRuntimeId​(long jobRuntimeId)
      • withJobRuntimeId

        public Runtime withJobRuntimeId​(long jobRuntimeId)
      • isAdHoc

        public boolean isAdHoc()
      • setAdHoc

        public void setAdHoc​(boolean adHoc)
      • withAdHoc

        public Runtime withAdHoc​(boolean adHoc)
      • getPickupTime

        public com.carfey.jdk.lang.DateTime getPickupTime()
      • setPickupTime

        public void setPickupTime​(com.carfey.jdk.lang.DateTime pickupTime)
      • withPickupTime

        public Runtime withPickupTime​(com.carfey.jdk.lang.DateTime pickupTime)
      • setResubmissionSource

        public void setResubmissionSource​(ResubmissionSource resubmissionSource)
      • getEndTime

        public com.carfey.jdk.lang.DateTime getEndTime()
      • setEndTime

        public void setEndTime​(com.carfey.jdk.lang.DateTime endTime)
      • withEndTime

        public Runtime withEndTime​(com.carfey.jdk.lang.DateTime endTime)
      • getRevision

        public long getRevision()
      • setRevision

        public void setRevision​(long revision)
      • withRevision

        public Runtime withRevision​(long revision)
      • isResubmission

        public boolean isResubmission()
      • setResubmission

        public void setResubmission​(boolean resubmission)
      • withResubmission

        public Runtime withResubmission​(boolean resubmission)
      • getScheduledTime

        public com.carfey.jdk.lang.DateTime getScheduledTime()
      • setScheduledTime

        public void setScheduledTime​(com.carfey.jdk.lang.DateTime scheduledTime)
      • withScheduledTime

        public Runtime withScheduledTime​(com.carfey.jdk.lang.DateTime scheduledTime)
      • setJob

        public void setJob​(JobState job)
      • setInterruption

        public void setInterruption​(JobInterrupt interruption)
      • getChainTargets

        public java.util.List<ChainTarget> getChainTargets()
      • setChainTargets

        public void setChainTargets​(java.util.List<ChainTarget> chainTargets)
      • withChainTargets

        public Runtime withChainTargets​(java.util.List<ChainTarget> chainTargets)
      • getExecutionType

        public java.lang.String getExecutionType()
      • setExecutionType

        public void setExecutionType​(java.lang.String executionType)
      • withExecutionType

        public Runtime withExecutionType​(java.lang.String executionType)
      • setChainSource

        public void setChainSource​(ChainSource chainSource)
      • getRunningHost

        public java.lang.String getRunningHost()
      • setRunningHost

        public void setRunningHost​(java.lang.String runningHost)
      • withRunningHost

        public Runtime withRunningHost​(java.lang.String runningHost)
      • setSubmissionMode

        public void setSubmissionMode​(SubmissionMode submissionMode)
      • setResubmissionTarget

        public void setResubmissionTarget​(ResubmissionTarget resubmissionTarget)
      • getAutoRetryCount

        public java.lang.Integer getAutoRetryCount()
      • setAutoRetryCount

        public void setAutoRetryCount​(java.lang.Integer autoRetryCount)
      • withAutoRetryCount

        public Runtime withAutoRetryCount​(java.lang.Integer autoRetryCount)
      • getRuntimeOrdinal

        public long getRuntimeOrdinal()
        Returns:
        ordinal for this job's execution at this minute
        Since:
        3.8.0
      • setRuntimeOrdinal

        public void setRuntimeOrdinal​(long runtimeOrdinal)
      • withRuntimeOrdinal

        public Runtime withRuntimeOrdinal​(long runtimeOrdinal)
      • getCreatedBy

        public java.lang.String getCreatedBy()
      • setCreatedBy

        public void setCreatedBy​(java.lang.String createdBy)
      • withCreatedBy

        public Runtime withCreatedBy​(java.lang.String createdBy)
      • getCreatedDate

        public com.carfey.jdk.lang.DateTime getCreatedDate()
      • setCreatedDate

        public void setCreatedDate​(com.carfey.jdk.lang.DateTime createdDate)
      • withCreatedDate

        public Runtime withCreatedDate​(com.carfey.jdk.lang.DateTime createdDate)
      • getLastUpdatedBy

        public java.lang.String getLastUpdatedBy()
      • setLastUpdatedBy

        public void setLastUpdatedBy​(java.lang.String lastUpdatedBy)
      • withLastUpdatedBy

        public Runtime withLastUpdatedBy​(java.lang.String lastUpdatedBy)
      • getLastUpdatedDate

        public com.carfey.jdk.lang.DateTime getLastUpdatedDate()
      • setLastUpdatedDate

        public void setLastUpdatedDate​(com.carfey.jdk.lang.DateTime lastUpdatedDate)
      • withLastUpdatedDate

        public Runtime withLastUpdatedDate​(com.carfey.jdk.lang.DateTime lastUpdatedDate)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object