| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.nodemanager | |
| org.apache.hadoop.yarn.server.nodemanager.api.impl.pb | Package containing classes for working with Protobuf. | 
| org.apache.hadoop.yarn.server.nodemanager.containermanager.deletion.recovery | Package containing classes for recovering DeletionTasks. | 
| org.apache.hadoop.yarn.server.nodemanager.containermanager.deletion.task | Package containing DeletionTasks for use with the DeletionService. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DeletionService. delete(DeletionTask deletionTask) | 
| Modifier and Type | Method and Description | 
|---|---|
| static DeletionTask | NMProtoUtils. convertProtoToDeletionTask(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto,
                          DeletionService deletionService)Convert the Protobuf representation into a  DeletionTask. | 
| Modifier and Type | Method and Description | 
|---|---|
| DeletionTask | DeletionTaskRecoveryInfo. getTask()Return the recovered DeletionTask. | 
| Constructor and Description | 
|---|
| DeletionTaskRecoveryInfo(DeletionTask task,
                        List<Integer> successorTaskIds,
                        long deletionTimestamp)Information needed for recovering the DeletionTask. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DockerContainerDeletionTaskDeletionTaskhandling the removal of Docker containers. | 
| class  | FileDeletionTaskDeletionTaskhandling the removal of files (and directories). | 
| Modifier and Type | Method and Description | 
|---|---|
| DeletionTask[] | DeletionTask. getSuccessorTasks()Return the list of successor tasks for the DeletionTask. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DeletionTask. addDeletionTaskDependency(DeletionTask successorTask)Add a dependent DeletionTask. | 
| Constructor and Description | 
|---|
| DeletionTask(int taskId,
            DeletionService deletionService,
            String user,
            AtomicInteger numberOfPendingPredecessorTasks,
            Set<DeletionTask> successorTaskSet,
            DeletionTaskType deletionTaskType)Deletion task with taskId and user supplied values. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.