## Uses of Class
org.apache.storm.scheduler.resource.strategies.scheduling.BaseResourceAwareStrategy.ObjectResources

- Packages that use BaseResourceAwareStrategy.ObjectResources
  Package | Description
  --- | ---
  org.apache.storm.scheduler.resource.strategies.scheduling |

- - ### Uses of BaseResourceAwareStrategy.ObjectResources in org.apache.storm.scheduler.resource.strategies.scheduling

    Methods in org.apache.storm.scheduler.resource.strategies.scheduling that return types with arguments of type BaseResourceAwareStrategy.ObjectResources
    Modifier and Type | Method and Description
    --- | ---
    `protected TreeSet<BaseResourceAwareStrategy.ObjectResources>` | BaseResourceAwareStrategy.`sortNodes(List<RAS_Node> availNodes, ExecutorDetails exec, TopologyDetails topologyDetails, String rackId, Map<String,AtomicInteger> scheduledCount)` Nodes are sorted by two criteria.
    `protected TreeSet<BaseResourceAwareStrategy.ObjectResources>` | DefaultResourceAwareStrategy.`sortObjectResources(BaseResourceAwareStrategy.AllResources allResources, ExecutorDetails exec, TopologyDetails topologyDetails, BaseResourceAwareStrategy.ExistingScheduleFunc existingScheduleFunc)` Sort objects by the following two criteria.
    `protected TreeSet<BaseResourceAwareStrategy.ObjectResources>` | ConstraintSolverStrategy.`sortObjectResources(BaseResourceAwareStrategy.AllResources allResources, ExecutorDetails exec, TopologyDetails topologyDetails, BaseResourceAwareStrategy.ExistingScheduleFunc existingScheduleFunc)`
    `protected TreeSet<BaseResourceAwareStrategy.ObjectResources>` | GenericResourceAwareStrategy.`sortObjectResources(BaseResourceAwareStrategy.AllResources allResources, ExecutorDetails exec, TopologyDetails topologyDetails, BaseResourceAwareStrategy.ExistingScheduleFunc existingScheduleFunc)` Sort objects by the following two criteria.
    `protected abstract TreeSet<BaseResourceAwareStrategy.ObjectResources>` | BaseResourceAwareStrategy.`sortObjectResources(BaseResourceAwareStrategy.AllResources allResources, ExecutorDetails exec, TopologyDetails topologyDetails, BaseResourceAwareStrategy.ExistingScheduleFunc existingScheduleFunc)`
    `static TreeSet<BaseResourceAwareStrategy.ObjectResources>` | GenericResourceAwareStrategy.`sortObjectResourcesImpl(BaseResourceAwareStrategy.AllResources allResources, ExecutorDetails exec, TopologyDetails topologyDetails, BaseResourceAwareStrategy.ExistingScheduleFunc existingScheduleFunc)` Implementation of the sortObjectResources method so other strategies can reuse it.

    Constructors in org.apache.storm.scheduler.resource.strategies.scheduling with parameters of type BaseResourceAwareStrategy.ObjectResources
    Constructor and Description
    `ObjectResources(BaseResourceAwareStrategy.ObjectResources other)`

    Constructor parameters in org.apache.storm.scheduler.resource.strategies.scheduling with type arguments of type BaseResourceAwareStrategy.ObjectResources
    Constructor and Description
    `AllResources(List<BaseResourceAwareStrategy.ObjectResources> objectResources, NormalizedResourceOffer availableResourcesOverall, NormalizedResourceOffer totalResourcesOverall, String identifier)`

Copyright © 2019 The Apache Software Foundation. All rights reserved.