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 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 DeletionService
DeletionTask
public 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 DeletionTaskRecoveryInfo convertProtoToDeletionTaskRecoveryInfo(org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.DeletionServiceDeleteTaskProto proto, DeletionService deletionService)
DeletionTaskRecoveryInfo
representation.proto
- the Protobuf representation of the DeletionTask
deletionService
- the DeletionService
DeletionTaskRecoveryInfo
Copyright © 2018 Apache Software Foundation. All Rights Reserved.