public final class ReservationSystemUtil extends Object
| Modifier and Type | Method and Description | 
|---|---|
| static org.apache.hadoop.yarn.proto.YarnProtos.ReservationAllocationStateProto | buildStateProto(ReservationAllocation allocation) | 
| static List<org.apache.hadoop.yarn.api.records.ReservationAllocationState> | convertAllocationsToReservationInfo(Set<ReservationAllocation> res,
                                   boolean includeResourceAllocations) | 
| static org.apache.hadoop.yarn.api.records.impl.pb.ReservationDefinitionPBImpl | convertFromProtoFormat(org.apache.hadoop.yarn.proto.YarnProtos.ReservationDefinitionProto r) | 
| static org.apache.hadoop.yarn.api.records.impl.pb.ReservationIdPBImpl | convertFromProtoFormat(org.apache.hadoop.yarn.proto.YarnProtos.ReservationIdProto r) | 
| static org.apache.hadoop.yarn.proto.YarnProtos.ResourceProto | convertToProtoFormat(org.apache.hadoop.yarn.api.records.Resource e) | 
| static Map<ReservationInterval,org.apache.hadoop.yarn.api.records.Resource> | toAllocations(List<org.apache.hadoop.yarn.proto.YarnProtos.ResourceAllocationRequestProto> allocationRequestsList) | 
| static InMemoryReservationAllocation | toInMemoryAllocation(String planName,
                    org.apache.hadoop.yarn.api.records.ReservationId reservationId,
                    org.apache.hadoop.yarn.proto.YarnProtos.ReservationAllocationStateProto allocationState,
                    org.apache.hadoop.yarn.api.records.Resource minAlloc,
                    org.apache.hadoop.yarn.util.resource.ResourceCalculator planResourceCalculator) | 
| static org.apache.hadoop.yarn.api.records.ReservationId | toReservationId(org.apache.hadoop.yarn.proto.YarnProtos.ReservationIdProto reservationId) | 
| static org.apache.hadoop.yarn.api.records.Resource | toResource(org.apache.hadoop.yarn.api.records.ReservationRequest request) | 
| static Map<ReservationInterval,org.apache.hadoop.yarn.api.records.Resource> | toResources(Map<ReservationInterval,org.apache.hadoop.yarn.api.records.ReservationRequest> allocations) | 
public static org.apache.hadoop.yarn.api.records.Resource toResource(org.apache.hadoop.yarn.api.records.ReservationRequest request)
public static Map<ReservationInterval,org.apache.hadoop.yarn.api.records.Resource> toResources(Map<ReservationInterval,org.apache.hadoop.yarn.api.records.ReservationRequest> allocations)
public static org.apache.hadoop.yarn.proto.YarnProtos.ReservationAllocationStateProto buildStateProto(ReservationAllocation allocation)
public static org.apache.hadoop.yarn.proto.YarnProtos.ResourceProto convertToProtoFormat(org.apache.hadoop.yarn.api.records.Resource e)
public static Map<ReservationInterval,org.apache.hadoop.yarn.api.records.Resource> toAllocations(List<org.apache.hadoop.yarn.proto.YarnProtos.ResourceAllocationRequestProto> allocationRequestsList)
public static org.apache.hadoop.yarn.api.records.impl.pb.ReservationDefinitionPBImpl convertFromProtoFormat(org.apache.hadoop.yarn.proto.YarnProtos.ReservationDefinitionProto r)
public static org.apache.hadoop.yarn.api.records.impl.pb.ReservationIdPBImpl convertFromProtoFormat(org.apache.hadoop.yarn.proto.YarnProtos.ReservationIdProto r)
public static org.apache.hadoop.yarn.api.records.ReservationId toReservationId(org.apache.hadoop.yarn.proto.YarnProtos.ReservationIdProto reservationId)
public static InMemoryReservationAllocation toInMemoryAllocation(String planName, org.apache.hadoop.yarn.api.records.ReservationId reservationId, org.apache.hadoop.yarn.proto.YarnProtos.ReservationAllocationStateProto allocationState, org.apache.hadoop.yarn.api.records.Resource minAlloc, org.apache.hadoop.yarn.util.resource.ResourceCalculator planResourceCalculator)
public static List<org.apache.hadoop.yarn.api.records.ReservationAllocationState> convertAllocationsToReservationInfo(Set<ReservationAllocation> res, boolean includeResourceAllocations)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.