Modifier and Type | Class and Description |
---|---|
static class |
SLAEvent.EventStatus |
static class |
SLAEvent.SLAStatus |
Event.MessageType
Constructor and Description |
---|
SLAEvent() |
Modifier and Type | Method and Description |
---|---|
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() |
setMsgType
public SLAEvent()
public abstract SLAEvent.SLAStatus getSLAStatus()
public abstract SLAEvent.EventStatus getEventStatus()
public Event.MessageType getMsgType()
Event
getMsgType
in class Event
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 getSLAConfig()
public abstract Date getActualStart()
public abstract Date getActualEnd()
public abstract long getActualDuration()
public abstract String getJobStatus()
public abstract Date getLastModifiedTime()
Copyright © 2018 Apache Software Foundation. All rights reserved.