Class SchedulerInfo

java.lang.Object
org.chenile.scheduler.model.SchedulerInfo

public class SchedulerInfo extends Object
Schedule definition.
  • Field Details

  • Constructor Details

    • SchedulerInfo

      public SchedulerInfo()
  • Method Details

    • getJobName

      public String getJobName()
    • setJobName

      public void setJobName(String jobName)
    • getJobDescription

      public String getJobDescription()
    • setJobDescription

      public void setJobDescription(String jobDescription)
    • getTriggerName

      public String getTriggerName()
    • setTriggerName

      public void setTriggerName(String triggerName)
    • getTriggerGroup

      public String getTriggerGroup()
    • setTriggerGroup

      public void setTriggerGroup(String triggerGroup)
    • getCronSchedule

      public String getCronSchedule()
    • setCronSchedule

      public void setCronSchedule(String cronSchedule)
    • getHeaders

      public Map<String,Object> getHeaders()
    • setHeaders

      public void setHeaders(Map<String,Object> headers)
    • getLauncher

      public String getLauncher()
    • setLauncher

      public void setLauncher(String launcher)
    • setBackend

      public void setBackend(String backend)
    • getBackend

      public String getBackend()
    • getWorker

      public String getWorker()
    • setWorker

      public void setWorker(String worker)
    • getRetryCount

      public Integer getRetryCount()
    • setRetryCount

      public void setRetryCount(Integer retryCount)
    • getTimeoutSeconds

      public Integer getTimeoutSeconds()
    • setTimeoutSeconds

      public void setTimeoutSeconds(Integer timeoutSeconds)
    • getConcurrencyPolicy

      public SchedulerConcurrencyPolicy getConcurrencyPolicy()
    • setConcurrencyPolicy

      public void setConcurrencyPolicy(SchedulerConcurrencyPolicy concurrencyPolicy)
    • setConcurrencyPolicy

      public void setConcurrencyPolicy(String concurrencyPolicy)
    • getJobLabels

      public Map<String,String> getJobLabels()
    • setJobLabels

      public void setJobLabels(Map<String,String> jobLabels)
    • getJobAnnotations

      public Map<String,String> getJobAnnotations()
    • setJobAnnotations

      public void setJobAnnotations(Map<String,String> jobAnnotations)
    • normalize

      private String normalize(String value)