public class WorkloadDimensionImpl extends java.lang.Object implements WorkloadDimension
Modifier | Constructor and Description |
---|---|
protected |
WorkloadDimensionImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addWorkload(java.lang.String resourceId,
long max,
long current) |
int |
getCurrent(java.lang.String resourceId) |
java.lang.String |
getId() |
double |
getMetric(java.lang.String resourceId) |
java.util.ArrayList<java.lang.Double> |
getMetric(java.lang.String[] resourceIds) |
java.util.ArrayList<java.lang.Double> |
getMetric(java.lang.String[] characterizationIds,
java.lang.String[] resourceIds) |
double |
getMetric(java.lang.String characterizationId,
java.lang.String resourceId) |
int |
getTop(java.lang.String resourceId) |
public void addWorkload(java.lang.String resourceId, long max, long current)
addWorkload
in interface WorkloadDimension
public double getMetric(java.lang.String resourceId)
public java.util.ArrayList<java.lang.Double> getMetric(java.lang.String[] resourceIds)
public double getMetric(java.lang.String characterizationId, java.lang.String resourceId)
public java.util.ArrayList<java.lang.Double> getMetric(java.lang.String[] characterizationIds, java.lang.String[] resourceIds)
public int getTop(java.lang.String resourceId)
getTop
in interface WorkloadDimension
public int getCurrent(java.lang.String resourceId)
getCurrent
in interface WorkloadDimension