Class ContainerPreemptEvent
java.lang.Object
org.apache.hadoop.yarn.event.AbstractEvent<SchedulerEventType>
org.apache.hadoop.yarn.server.resourcemanager.scheduler.event.SchedulerEvent
org.apache.hadoop.yarn.server.resourcemanager.scheduler.event.ContainerPreemptEvent
- All Implemented Interfaces:
org.apache.hadoop.yarn.event.Event<SchedulerEventType>
Simple event class used to communicate kill reserved containers, mark
containers for preemption and kill already preemption-marked containers.
-
Constructor Summary
ConstructorsConstructorDescriptionContainerPreemptEvent(org.apache.hadoop.yarn.api.records.ApplicationAttemptId aid, RMContainer container, SchedulerEventType type) -
Method Summary
Methods inherited from class org.apache.hadoop.yarn.event.AbstractEvent
getTimestamp, getType
-
Constructor Details
-
ContainerPreemptEvent
public ContainerPreemptEvent(org.apache.hadoop.yarn.api.records.ApplicationAttemptId aid, RMContainer container, SchedulerEventType type)
-
-
Method Details
-
getContainer
-
getAppId
public org.apache.hadoop.yarn.api.records.ApplicationAttemptId getAppId() -
toString
- Specified by:
toStringin interfaceorg.apache.hadoop.yarn.event.Event<SchedulerEventType>- Overrides:
toStringin classorg.apache.hadoop.yarn.event.AbstractEvent<SchedulerEventType>
-