org.apache.oozie.client
Interface BundleJob

All Superinterfaces:
Job

public interface BundleJob
extends Job

Bean that represents an Oozie bundle.


Nested Class Summary
static class BundleJob.Timeunit
          Defines the possible frequency unit of all Oozie applications in Bundle.
 
Nested classes/interfaces inherited from interface org.apache.oozie.client.Job
Job.Status
 
Method Summary
 List<CoordinatorJob> getCoordinators()
          Return the list of CoordinatorJob.
 Date getCreatedTime()
          Get createdTime
 Date getKickoffTime()
          Return the JOB Kickoff time.
 int getTimeout()
          Return the time out value for all the coord jobs within Bundle
 BundleJob.Timeunit getTimeUnit()
          Return the timeUnit for the Bundle job, it could be, Timeunit enum, e.g.
 
Methods inherited from interface org.apache.oozie.client.Job
getAcl, getAppName, getAppPath, getConf, getConsoleUrl, getEndTime, getExternalId, getGroup, getId, getPauseTime, getStartTime, getStatus, getUser, resetPending, setPending, setStatus
 

Method Detail

getTimeUnit

BundleJob.Timeunit getTimeUnit()
Return the timeUnit for the Bundle job, it could be, Timeunit enum, e.g. MINUTE, HOUR, DAY, WEEK or MONTH

Returns:
the time unit for the Bundle job

getTimeout

int getTimeout()
Return the time out value for all the coord jobs within Bundle

Returns:
the time out value for the coord jobs within Bundle

getCoordinators

List<CoordinatorJob> getCoordinators()
Return the list of CoordinatorJob.

Returns:
the list of CoordinatorJob.

getKickoffTime

Date getKickoffTime()
Return the JOB Kickoff time.

Returns:
the JOB Kickoff time.

getCreatedTime

Date getCreatedTime()
Get createdTime

Returns:
createdTime


Copyright © 2013 Apache Software Foundation. All Rights Reserved.