Class JobScheduleRequest


  • public class JobScheduleRequest
    extends Object

    Java class for jobScheduleRequest complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="jobScheduleRequest">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="actionClass" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="complexJobTrigger" type="{http://www.pentaho.com/schema/}complexJobTriggerProxy"
             minOccurs="0"/>
             <element ref="{http://www.pentaho.com/schema/}cronJobTrigger" minOccurs="0"/>
             <element name="duration" type="{http://www.w3.org/2001/XMLSchema}long"/>
             <element name="inputFile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="jobName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="jobParameters" type="{http://www.pentaho.com/schema/}jobScheduleParam"
             maxOccurs="unbounded" minOccurs="0"/>
             <element name="outputFile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element ref="{http://www.pentaho.com/schema/}simpleJobTrigger" minOccurs="0"/>
             <element name="timeZone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="jobId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • JobScheduleRequest

        public JobScheduleRequest()
    • Method Detail

      • getActionClass

        public String getActionClass()
        Gets the value of the actionClass property.
        Returns:
        possible object is String
      • setActionClass

        public void setActionClass​(String value)
        Sets the value of the actionClass property.
        Parameters:
        value - allowed object is String
      • getCronJobTrigger

        public CronJobTrigger getCronJobTrigger()
        Gets the value of the cronJobTrigger property.
        Returns:
        possible object is CronJobTrigger
      • setCronJobTrigger

        public void setCronJobTrigger​(CronJobTrigger value)
        Sets the value of the cronJobTrigger property.
        Parameters:
        value - allowed object is CronJobTrigger
      • getDuration

        public long getDuration()
        Gets the value of the duration property.
      • setDuration

        public void setDuration​(long value)
        Sets the value of the duration property.
      • getInputFile

        public String getInputFile()
        Gets the value of the inputFile property.
        Returns:
        possible object is String
      • setInputFile

        public void setInputFile​(String value)
        Sets the value of the inputFile property.
        Parameters:
        value - allowed object is String
      • getJobName

        public String getJobName()
        Gets the value of the jobName property.
        Returns:
        possible object is String
      • setJobName

        public void setJobName​(String value)
        Sets the value of the jobName property.
        Parameters:
        value - allowed object is String
      • getJobParameters

        public List<JobScheduleParam> getJobParameters()
        Gets the value of the jobParameters property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the jobParameters property.

        For example, to add a new item, do as follows:

         getJobParameters().add( newItem );
         

        Objects of the following type(s) are allowed in the list JobScheduleParam

      • getOutputFile

        public String getOutputFile()
        Gets the value of the outputFile property.
        Returns:
        possible object is String
      • setOutputFile

        public void setOutputFile​(String value)
        Sets the value of the outputFile property.
        Parameters:
        value - allowed object is String
      • getSimpleJobTrigger

        public SimpleJobTrigger getSimpleJobTrigger()
        Gets the value of the simpleJobTrigger property.
        Returns:
        possible object is SimpleJobTrigger
      • setSimpleJobTrigger

        public void setSimpleJobTrigger​(SimpleJobTrigger value)
        Sets the value of the simpleJobTrigger property.
        Parameters:
        value - allowed object is SimpleJobTrigger
      • getTimeZone

        public String getTimeZone()
        Gets the value of the timeZone property.
        Returns:
        possible object is String
      • setTimeZone

        public void setTimeZone​(String value)
        Sets the value of the timeZone property.
        Parameters:
        value - allowed object is String
      • getJobId

        public String getJobId()
      • setJobId

        public void setJobId​(String jobId)