Uses of Class
org.apache.storm.scheduler.resource.strategies.scheduling.ObjectResourcesItem
Package
Description
-
Uses of ObjectResourcesItem in org.apache.storm.scheduler.resource.strategies.scheduling
Modifier and TypeMethodDescriptionvoid
ObjectResourcesItem.add
(ObjectResourcesItem other) void
ObjectResourcesSummary.addObjectResourcesItem
(ObjectResourcesItem item) ModifierConstructorDescriptionObjectResourcesSummary
(List<ObjectResourcesItem> objectResources, NormalizedResourceOffer availableResourcesOverall, NormalizedResourceOffer totalResourcesOverall, String identifier) -
Uses of ObjectResourcesItem in org.apache.storm.scheduler.resource.strategies.scheduling.sorter
Modifier and TypeMethodDescriptionINodeSorter.getSortedRacks()
NodeSorter.getSortedRacks()
Racks are sorted by two criteria.NodeSorterHostProximity.getSortedRacks()
Racks are sorted by two criteria.protected List<ObjectResourcesItem>
NodeSorter.sortObjectResources
(ObjectResourcesSummary resourcesSummary, ExecutorDetails exec, NodeSorter.ExistingScheduleFunc existingScheduleFunc) Scheduling usesNodeSorter.sortAllNodes()
which eventually calls this method whose behavior can be altered by settingNodeSorter.nodeSortType
.protected Iterable<ObjectResourcesItem>
NodeSorterHostProximity.sortObjectResources
(ObjectResourcesSummary resourcesSummary, ExecutorDetails exec, NodeSorterHostProximity.ExistingScheduleFunc existingScheduleFunc) Scheduling usesNodeSorterHostProximity.sortAllNodes()
which eventually calls this method whose behavior can be altered by settingNodeSorterHostProximity.nodeSortType
.