Uses of Class
backtype.storm.scheduler.TopologyDetails

Packages that use TopologyDetails
backtype.storm.scheduler   
 

Uses of TopologyDetails in backtype.storm.scheduler
 

Methods in backtype.storm.scheduler that return TopologyDetails
 TopologyDetails Topologies.getById(String topologyId)
           
 TopologyDetails Topologies.getByName(String topologyName)
           
 

Methods in backtype.storm.scheduler that return types with arguments of type TopologyDetails
 Collection<TopologyDetails> Topologies.getTopologies()
           
 List<TopologyDetails> Cluster.needsSchedulingTopologies(Topologies topologies)
          Gets all the topologies which needs scheduling.
 

Methods in backtype.storm.scheduler with parameters of type TopologyDetails
 int Cluster.getAssignedNumWorkers(TopologyDetails topology)
          Gets the number of workers assigned to this topology.
 Map<String,List<ExecutorDetails>> Cluster.getNeedsSchedulingComponentToExecutors(TopologyDetails topology)
          Gets a component-id -> executors map which needs scheduling in this topology.
 Map<ExecutorDetails,String> Cluster.getNeedsSchedulingExecutorToComponents(TopologyDetails topology)
          Gets a executor -> component-id map which needs scheduling in this topology.
 Collection<ExecutorDetails> Cluster.getUnassignedExecutors(TopologyDetails topology)
          get the unassigned executors of the topology.
 boolean Cluster.needsScheduling(TopologyDetails topology)
          Does the topology need scheduling? A topology needs scheduling if one of the following conditions holds: Although the topology is assigned slots, but is squeezed.
 

Constructor parameters in backtype.storm.scheduler with type arguments of type TopologyDetails
Topologies(Map<String,TopologyDetails> topologies)
           
 



Copyright © 2014 The Apache Software Foundation. All Rights Reserved.