public interface CoordinatorJob extends Job
Modifier and Type | Interface and Description |
---|---|
static class |
CoordinatorJob.Execution
Defines the possible execution order of an Oozie application.
|
static class |
CoordinatorJob.Timeunit
Defines the possible frequency unit of an Oozie application.
|
Job.Status
Modifier and Type | Method and Description |
---|---|
String |
getAcl()
Return the workflow job group.
|
List<CoordinatorAction> |
getActions()
Return list of coordinator actions.
|
String |
getAppName()
Return the name of the Oozie application (from the application definition).
|
String |
getAppPath()
Return the path to the Oozie application.
|
String |
getBundleId()
Return the BundleId.
|
int |
getConcurrency()
Return the concurrency for the coord job
|
String |
getConf()
Return the application configuration.
|
String |
getConsoleUrl()
Return the application console URL.
|
Date |
getEndTime()
Return the application end time.
|
CoordinatorJob.Execution |
getExecutionOrder()
Return the execution order policy for the coord job
|
String |
getFrequency()
Return the frequency for the coord job in unit of minute
|
String |
getGroup()
Deprecated.
|
String |
getId()
Return the application ID.
|
Date |
getLastActionTime()
Return the date for the last action of the coord job
|
Date |
getNextMaterializedTime()
Return the application next materialized time.
|
Date |
getStartTime()
Return the application start time.
|
Job.Status |
getStatus()
Return the application status.
|
int |
getTimeout()
Return the time out value for the coord job
|
CoordinatorJob.Timeunit |
getTimeUnit()
Return the timeUnit for the coord job, it could be, Timeunit enum, e.g.
|
String |
getTimeZone()
Return the time zone information for the coord job
|
String |
getUser()
Return the application user owner.
|
getExternalId, getPauseTime, resetPending, setPending, setStatus
String getAppPath()
getAppPath
in interface Job
String getAppName()
getAppName
in interface Job
Job.Status getStatus()
String getFrequency()
CoordinatorJob.Timeunit getTimeUnit()
String getTimeZone()
int getConcurrency()
CoordinatorJob.Execution getExecutionOrder()
int getTimeout()
Date getLastActionTime()
Date getNextMaterializedTime()
Date getStartTime()
getStartTime
in interface Job
Date getEndTime()
getEndTime
in interface Job
@Deprecated String getGroup()
Use the getAcl()
method instead.
String getBundleId()
String getConsoleUrl()
getConsoleUrl
in interface Job
List<CoordinatorAction> getActions()
Copyright © 2018 Apache Software Foundation. All rights reserved.