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 int
APRIL
static int
AUGUST
static int
DECEMBER
static int
FEBRUARY
static int
FRIDAY
static int
JANUARY
static int
JULY
static int
JUNE
static int
LAST_WEEK_OF_MONTH
static int
MARCH
static int
MAY
static int
MONDAY
static int
NOVEMBER
static int
OCTOBER
static int
SATURDAY
static int
SEPTEMBER
static int
SUNDAY
static int
THURSDAY
static int
TUESDAY
static int
WEDNESDAY
-
Constructor Summary
Constructors Constructor Description JobScheduleRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getActionClass()
ComplexJobTriggerProxy
getComplexJobTrigger()
org.pentaho.platform.api.scheduler2.CronJobTrigger
getCronJobTrigger()
long
getDuration()
String
getInputFile()
String
getJobId()
String
getJobName()
ArrayList<JobScheduleParam>
getJobParameters()
org.pentaho.platform.api.scheduler2.Job.JobState
getJobState()
String
getOutputFile()
Map<String,String>
getPdiParameters()
org.pentaho.platform.api.scheduler2.SimpleJobTrigger
getSimpleJobTrigger()
String
getTimeZone()
void
setActionClass(String actionClass)
void
setComplexJobTrigger(ComplexJobTriggerProxy jobTrigger)
void
setCronJobTrigger(org.pentaho.platform.api.scheduler2.CronJobTrigger jobTrigger)
void
setDuration(long duration)
void
setInputFile(String file)
void
setJobId(String jobId)
void
setJobName(String jobName)
void
setJobParameters(ArrayList<JobScheduleParam> jobParameters)
void
setJobState(org.pentaho.platform.api.scheduler2.Job.JobState jobState)
void
setOutputFile(String file)
void
setPdiParameters(Map<String,String> pdiParameters)
void
setSimpleJobTrigger(org.pentaho.platform.api.scheduler2.SimpleJobTrigger jobTrigger)
void
setTimeZone(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)
-
-