Package | Description |
---|---|
org.apache.storm.scheduler | |
org.apache.storm.scheduler.resource | |
org.apache.storm.scheduler.resource.strategies.priority |
Modifier and Type | Class and Description |
---|---|
class |
Cluster
The current state of the storm cluster.
|
class |
SingleTopologyCluster
A Cluster that only allows modification to a single topology.
|
Modifier and Type | Method and Description |
---|---|
double |
User.getCpuResourcePoolUtilization(ISchedulingState cluster) |
double |
User.getCpuResourceRequest(ISchedulingState cluster) |
double |
User.getCpuResourceUsedByUser(ISchedulingState cluster) |
double |
User.getMemoryResourcePoolUtilization(ISchedulingState cluster) |
double |
User.getMemoryResourceRequest(ISchedulingState cluster) |
double |
User.getMemoryResourceUsedByUser(ISchedulingState cluster) |
TopologyDetails |
User.getNextTopologyToSchedule(ISchedulingState cluster) |
TreeSet<TopologyDetails> |
User.getPendingTopologies(ISchedulingState cluster) |
double |
User.getResourcePoolAverageUtilization(ISchedulingState cluster) |
TreeSet<TopologyDetails> |
User.getRunningTopologies(ISchedulingState cluster) |
TopologyDetails |
User.getRunningTopologyWithLowestPriority(ISchedulingState cluster) |
boolean |
User.hasTopologyNeedSchedule(ISchedulingState cluster) |
Modifier and Type | Method and Description |
---|---|
List<TopologyDetails> |
ISchedulingPriorityStrategy.getOrderedTopologies(ISchedulingState schedulingState,
Map<String,User> userMap)
Prioritize the list of all topologies in the cluster.
|
List<TopologyDetails> |
DefaultSchedulingPriorityStrategy.getOrderedTopologies(ISchedulingState cluster,
Map<String,User> userMap) |
protected DefaultSchedulingPriorityStrategy.SimulatedUser |
FIFOSchedulingPriorityStrategy.getSimulatedUserFor(User u,
ISchedulingState cluster) |
protected DefaultSchedulingPriorityStrategy.SimulatedUser |
DefaultSchedulingPriorityStrategy.getSimulatedUserFor(User u,
ISchedulingState cluster) |
Constructor and Description |
---|
FIFOSimulatedUser(User other,
ISchedulingState cluster) |
SimulatedUser(User other,
ISchedulingState cluster) |
Copyright © 2019 The Apache Software Foundation. All rights reserved.