SchedulingEditPolicypublic class AutoCreatedQueueDeletionPolicy extends java.lang.Object implements SchedulingEditPolicy
| Constructor | Description |
|---|---|
AutoCreatedQueueDeletionPolicy() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
editSchedule() |
This method is invoked at regular intervals.
|
java.util.Set<java.lang.String> |
getMarkedForDeletion() |
|
long |
getMonitoringInterval() |
|
java.lang.String |
getPolicyName() |
|
java.util.Set<java.lang.String> |
getSentForDeletion() |
|
void |
init(org.apache.hadoop.conf.Configuration config,
RMContext context,
ResourceScheduler sched) |
|
void |
prepareForAutoDeletion() |
|
void |
triggerAutoDeletionForExpiredQueues() |
public void init(org.apache.hadoop.conf.Configuration config,
RMContext context,
ResourceScheduler sched)
init in interface SchedulingEditPolicypublic void prepareForAutoDeletion()
public void editSchedule()
SchedulingEditPolicyeditSchedule in interface SchedulingEditPolicypublic void triggerAutoDeletionForExpiredQueues()
public long getMonitoringInterval()
getMonitoringInterval in interface SchedulingEditPolicypublic java.lang.String getPolicyName()
getPolicyName in interface SchedulingEditPolicy@VisibleForTesting public java.util.Set<java.lang.String> getMarkedForDeletion()
@VisibleForTesting public java.util.Set<java.lang.String> getSentForDeletion()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.