Class ResourceUtils
java.lang.Object
org.apache.storm.scheduler.resource.ResourceUtils
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic NormalizedResourceRequest
getBoltResources
(StormTopology topology, Map<String, Object> topologyConf, String componentId) static Map<String,
NormalizedResourceRequest> getBoltsResources
(StormTopology topology, Map<String, Object> topologyConf) static String
getCorrespondingLegacyResourceName
(String normalizedResourceName) static String
getJsonWithUpdatedResources
(String jsonConf, Map<String, Double> resourceUpdates) static NormalizedResourceRequest
getSpoutResources
(StormTopology topology, Map<String, Object> topologyConf, String componentId) static Map<String,
NormalizedResourceRequest> getSpoutsResources
(StormTopology topology, Map<String, Object> topologyConf) static void
updateStormTopologyResources
(StormTopology topology, Map<String, Map<String, Double>> resourceUpdatesMap)
-
Constructor Details
-
ResourceUtils
public ResourceUtils()
-
-
Method Details
-
getBoltResources
public static NormalizedResourceRequest getBoltResources(StormTopology topology, Map<String, Object> topologyConf, String componentId) -
getBoltsResources
public static Map<String,NormalizedResourceRequest> getBoltsResources(StormTopology topology, Map<String, Object> topologyConf) -
getSpoutResources
public static NormalizedResourceRequest getSpoutResources(StormTopology topology, Map<String, Object> topologyConf, String componentId) -
getSpoutsResources
public static Map<String,NormalizedResourceRequest> getSpoutsResources(StormTopology topology, Map<String, Object> topologyConf) -
updateStormTopologyResources
-
getCorrespondingLegacyResourceName
-
getJsonWithUpdatedResources
-