public class ResourceUtils extends Object
| Constructor and Description | 
|---|
ResourceUtils()  | 
| Modifier and Type | Method and Description | 
|---|---|
static double | 
avg(Collection<Double> list)
Caculate the average of a collection of doubles 
 | 
static void | 
checkInitCPU(Map<String,Double> topology_resources,
            String Com,
            Map topologyConf)  | 
static void | 
checkInitMem(Map<String,Double> topology_resources,
            String Com,
            Map topologyConf)  | 
static void | 
checkIntialization(Map<String,Double> topology_resources,
                  String Com,
                  Map topologyConf)  | 
static Map<String,Map<String,Double>> | 
getBoltsResources(StormTopology topology,
                 Map topologyConf)  | 
static Map<String,Map<String,Double>> | 
getSpoutsResources(StormTopology topology,
                  Map topologyConf)  | 
static Map<String,Double> | 
parseResources(String input)  | 
static String | 
printScheduling(Cluster cluster,
               Topologies topologies)
print scheduling for debug purposes 
 | 
static double | 
sum(Collection<Double> list)
Calculate the sum of a collection of doubles 
 | 
public static Map<String,Map<String,Double>> getBoltsResources(StormTopology topology, Map topologyConf)
public static Map<String,Map<String,Double>> getSpoutsResources(StormTopology topology, Map topologyConf)
public static void checkIntialization(Map<String,Double> topology_resources, String Com, Map topologyConf)
public static void checkInitMem(Map<String,Double> topology_resources, String Com, Map topologyConf)
public static void checkInitCPU(Map<String,Double> topology_resources, String Com, Map topologyConf)
public static String printScheduling(Cluster cluster, Topologies topologies)
print scheduling for debug purposes
cluster - topologies - public static double sum(Collection<Double> list)
Calculate the sum of a collection of doubles
list - collection of doublespublic static double avg(Collection<Double> list)
Caculate the average of a collection of doubles
list - a collection of doublesCopyright © 2022 The Apache Software Foundation. All Rights Reserved.