public static class UsageTrackedQueue.ResUsage
extends java.lang.Object
Constructor and Description |
---|
ResUsage() |
Modifier and Type | Method and Description |
---|---|
void |
addUsage(QueuableTask task) |
double |
getCpus() |
double |
getDisk() |
double |
getDominantResUsageFrom(ResAllocs totalResources) |
double |
getMemory() |
double |
getNetworkMbps() |
ResAllocs |
getResAllocsWrapper() |
void |
remUsage(QueuableTask task) |
public void addUsage(QueuableTask task)
public void remUsage(QueuableTask task)
public ResAllocs getResAllocsWrapper()
public double getCpus()
public double getMemory()
public double getNetworkMbps()
public double getDisk()
public double getDominantResUsageFrom(ResAllocs totalResources)