Class JobScheduleRequest
- java.lang.Object
-
- org.pentaho.platform.web.http.api.resources.JobScheduleRequest
-
- All Implemented Interfaces:
Serializable
public class JobScheduleRequest extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intAPRILstatic intAUGUSTstatic intDECEMBERstatic intFEBRUARYstatic intFRIDAYstatic intJANUARYstatic intJULYstatic intJUNEstatic intLAST_WEEK_OF_MONTHstatic intMARCHstatic intMAYstatic intMONDAYstatic intNOVEMBERstatic intOCTOBERstatic intSATURDAYstatic intSEPTEMBERstatic intSUNDAYstatic intTHURSDAYstatic intTUESDAYstatic intWEDNESDAY
-
Constructor Summary
Constructors Constructor Description JobScheduleRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetActionClass()ComplexJobTriggerProxygetComplexJobTrigger()org.pentaho.platform.api.scheduler2.CronJobTriggergetCronJobTrigger()longgetDuration()StringgetInputFile()StringgetJobId()StringgetJobName()ArrayList<JobScheduleParam>getJobParameters()org.pentaho.platform.api.scheduler2.Job.JobStategetJobState()StringgetOutputFile()Map<String,String>getPdiParameters()org.pentaho.platform.api.scheduler2.SimpleJobTriggergetSimpleJobTrigger()StringgetTimeZone()voidsetActionClass(String actionClass)voidsetComplexJobTrigger(ComplexJobTriggerProxy jobTrigger)voidsetCronJobTrigger(org.pentaho.platform.api.scheduler2.CronJobTrigger jobTrigger)voidsetDuration(long duration)voidsetInputFile(String file)voidsetJobId(String jobId)voidsetJobName(String jobName)voidsetJobParameters(ArrayList<JobScheduleParam> jobParameters)voidsetJobState(org.pentaho.platform.api.scheduler2.Job.JobState jobState)voidsetOutputFile(String file)voidsetPdiParameters(Map<String,String> pdiParameters)voidsetSimpleJobTrigger(org.pentaho.platform.api.scheduler2.SimpleJobTrigger jobTrigger)voidsetTimeZone(String timeZone)
-
-
-
Field Detail
-
SUNDAY
public static final int SUNDAY
- See Also:
- Constant Field Values
-
MONDAY
public static final int MONDAY
- See Also:
- Constant Field Values
-
TUESDAY
public static final int TUESDAY
- See Also:
- Constant Field Values
-
WEDNESDAY
public static final int WEDNESDAY
- See Also:
- Constant Field Values
-
THURSDAY
public static final int THURSDAY
- See Also:
- Constant Field Values
-
FRIDAY
public static final int FRIDAY
- See Also:
- Constant Field Values
-
SATURDAY
public static final int SATURDAY
- See Also:
- Constant Field Values
-
JANUARY
public static final int JANUARY
- See Also:
- Constant Field Values
-
FEBRUARY
public static final int FEBRUARY
- See Also:
- Constant Field Values
-
MARCH
public static final int MARCH
- See Also:
- Constant Field Values
-
APRIL
public static final int APRIL
- See Also:
- Constant Field Values
-
MAY
public static final int MAY
- See Also:
- Constant Field Values
-
JUNE
public static final int JUNE
- See Also:
- Constant Field Values
-
JULY
public static final int JULY
- See Also:
- Constant Field Values
-
AUGUST
public static final int AUGUST
- See Also:
- Constant Field Values
-
SEPTEMBER
public static final int SEPTEMBER
- See Also:
- Constant Field Values
-
OCTOBER
public static final int OCTOBER
- See Also:
- Constant Field Values
-
NOVEMBER
public static final int NOVEMBER
- See Also:
- Constant Field Values
-
DECEMBER
public static final int DECEMBER
- See Also:
- Constant Field Values
-
LAST_WEEK_OF_MONTH
public static final int LAST_WEEK_OF_MONTH
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInputFile
public String getInputFile()
-
setInputFile
public void setInputFile(String file)
-
getOutputFile
public String getOutputFile()
-
setOutputFile
public void setOutputFile(String file)
-
getCronJobTrigger
public org.pentaho.platform.api.scheduler2.CronJobTrigger getCronJobTrigger()
-
setCronJobTrigger
public void setCronJobTrigger(org.pentaho.platform.api.scheduler2.CronJobTrigger jobTrigger)
-
getComplexJobTrigger
public ComplexJobTriggerProxy getComplexJobTrigger()
-
setComplexJobTrigger
public void setComplexJobTrigger(ComplexJobTriggerProxy jobTrigger)
-
getSimpleJobTrigger
public org.pentaho.platform.api.scheduler2.SimpleJobTrigger getSimpleJobTrigger()
-
setSimpleJobTrigger
public void setSimpleJobTrigger(org.pentaho.platform.api.scheduler2.SimpleJobTrigger jobTrigger)
-
getJobParameters
public ArrayList<JobScheduleParam> getJobParameters()
-
setJobParameters
public void setJobParameters(ArrayList<JobScheduleParam> jobParameters)
-
getJobName
public String getJobName()
-
setJobName
public void setJobName(String jobName)
-
getJobState
public org.pentaho.platform.api.scheduler2.Job.JobState getJobState()
-
setJobState
public void setJobState(org.pentaho.platform.api.scheduler2.Job.JobState jobState)
-
getActionClass
public String getActionClass()
-
setActionClass
public void setActionClass(String actionClass)
-
getDuration
public long getDuration()
-
setDuration
public void setDuration(long duration)
-
getTimeZone
public String getTimeZone()
-
setTimeZone
public void setTimeZone(String timeZone)
-
getJobId
public String getJobId()
-
setJobId
public void setJobId(String jobId)
-
-