public final class NMProtoUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static DeletionTask |
convertProtoToDeletionTask(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto,
DeletionService deletionService)
Convert the Protobuf representation into a
DeletionTask. |
static DeletionTaskRecoveryInfo |
convertProtoToDeletionTaskRecoveryInfo(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto,
DeletionService deletionService)
Convert the Protobuf representation to the
DeletionTaskRecoveryInfo
representation. |
static DockerContainerDeletionTask |
convertProtoToDockerContainerDeletionTask(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto,
DeletionService deletionService,
int taskId)
Convert the Protobuf format into the
DockerContainerDeletionTask. |
static FileDeletionTask |
convertProtoToFileDeletionTask(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto,
DeletionService deletionService,
int taskId)
Convert the Protobuf representation into the
FileDeletionTask. |
public static DeletionTask convertProtoToDeletionTask(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto, DeletionService deletionService)
DeletionTask.proto - the Protobuf representation for the DeletionTaskdeletionService - the DeletionServiceDeletionTaskpublic static FileDeletionTask convertProtoToFileDeletionTask(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto, DeletionService deletionService, int taskId)
FileDeletionTask.proto - the Protobuf representation of the FileDeletionTask.deletionService - the DeletionService.taskId - the ID of the DeletionTask.FileDeletionTask.public static DockerContainerDeletionTask convertProtoToDockerContainerDeletionTask(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto, DeletionService deletionService, int taskId)
DockerContainerDeletionTask.proto - Protobuf format of the DockerContainerDeletionTask.deletionService - the DeletionService.taskId - the ID of the DeletionTask.DockerContainerDeletionTask.public static DeletionTaskRecoveryInfo convertProtoToDeletionTaskRecoveryInfo(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto, DeletionService deletionService)
DeletionTaskRecoveryInfo
representation.proto - the Protobuf representation of the DeletionTaskdeletionService - the DeletionServiceDeletionTaskRecoveryInfoCopyright © 2008–2024 Apache Software Foundation. All rights reserved.