|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.oozie.client.event.Event org.apache.oozie.client.event.SLAEvent
public abstract class SLAEvent
A sub-class of the Event interface, related to notification events after SLA mets/misses
Nested Class Summary | |
---|---|
static class |
SLAEvent.EventStatus
|
static class |
SLAEvent.SLAStatus
|
Nested classes/interfaces inherited from class org.apache.oozie.client.event.Event |
---|
Event.MessageType |
Field Summary |
---|
Fields inherited from class org.apache.oozie.client.event.Event |
---|
msgType |
Constructor Summary | |
---|---|
SLAEvent()
|
Method Summary | |
---|---|
abstract long |
getActualDuration()
Get the actual duration of job for SLA |
abstract Date |
getActualEnd()
Get the actual end time of job for SLA |
abstract Date |
getActualStart()
Get the actual start time of job for SLA |
abstract String |
getAlertContact()
Get the SLA alert-contact |
abstract String |
getAlertEvents()
Get the SLA alert-events |
abstract String |
getAppName()
Get the app-name of the job generating this event |
abstract AppType |
getAppType()
Get the AppType of the event |
abstract SLAEvent.EventStatus |
getEventStatus()
Get the SLA event status |
abstract long |
getExpectedDuration()
Get the expected duration for this job |
abstract Date |
getExpectedEnd()
Get the expected end-time for this job |
abstract Date |
getExpectedStart()
Get the expected start-time for this job |
abstract String |
getId()
Get the job-id |
abstract String |
getJobData()
Get job related data or configuration |
abstract String |
getJobStatus()
Get the job status |
abstract Date |
getLastModifiedTime()
Get the last modified time |
Event.MessageType |
getMsgType()
Get the MessageType of the event |
abstract Date |
getNominalTime()
Get the job's nominal time |
abstract String |
getNotificationMsg()
Get the sla notification-message |
abstract String |
getParentId()
Get the id of the parent job |
abstract String |
getSlaConfig()
Get the miscellaneous key-value configs |
abstract SLAEvent.SLAStatus |
getSLAStatus()
Get the SLA status |
abstract String |
getUpstreamApps()
Get the dependent upstream apps |
abstract String |
getUser()
Get the user for this job sla |
String |
toString()
|
Methods inherited from class org.apache.oozie.client.event.Event |
---|
setMsgType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SLAEvent()
Method Detail |
---|
public abstract SLAEvent.SLAStatus getSLAStatus()
public abstract SLAEvent.EventStatus getEventStatus()
public Event.MessageType getMsgType()
Event
getMsgType
in class Event
public abstract String getId()
public abstract String getParentId()
public abstract AppType getAppType()
public abstract String getAppName()
public abstract Date getNominalTime()
public abstract Date getExpectedStart()
public abstract Date getExpectedEnd()
public abstract long getExpectedDuration()
public abstract String getNotificationMsg()
public abstract String getAlertEvents()
public abstract String getAlertContact()
public abstract String getUpstreamApps()
public abstract String getJobData()
public abstract String getUser()
public abstract String getSlaConfig()
public abstract Date getActualStart()
public abstract Date getActualEnd()
public abstract long getActualDuration()
public abstract String getJobStatus()
public abstract Date getLastModifiedTime()
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |