See: Description
| Class | Description | 
|---|---|
| DistributedOpportunisticContainerAllocator | 
 The DistributedOpportunisticContainerAllocator allocates containers on a
 given list of nodes, after modifying the container sizes to respect the
 limits set by the ResourceManager. | 
| OpportunisticContainerAllocator | 
 Base abstract class for Opportunistic container allocations, that provides
 common functions required for Opportunistic container allocation. | 
| OpportunisticContainerAllocator.Allocation | This class encapsulates container and resourceName for an allocation. | 
| OpportunisticContainerAllocator.AllocationParams | This class encapsulates application specific parameters used to build a
 Container. | 
| OpportunisticContainerAllocator.ContainerIdGenerator | A Container Id Generator. | 
| OpportunisticContainerAllocator.EnrichedResourceRequest | This class encapsulates Resource Request and provides requests per
 node and rack. | 
| OpportunisticContainerAllocator.PartitionedResourceRequests | Class that includes two lists of  ResourceRequests: one for
 GUARANTEED and one for OPPORTUNISTICResourceRequests. | 
| OpportunisticContainerContext | This encapsulates application specific information used by the
 Opportunistic Container Allocator to allocate containers. | 
| ResourceRequestSet | A set of resource requests of the same scheduler key
  ResourceRequestSetKey. | 
| ResourceRequestSetKey | The scheduler key for a group of  ResourceRequest. | 
| SchedulerRequestKey | Composite key for outstanding scheduler requests for any schedulable entity. | 
Copyright © 2008–2021 Apache Software Foundation. All rights reserved.