|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||