GigaSpaces XAP 8.0 API

Uses of Class
org.openspaces.grid.gsm.capacity.ClusterCapacityRequirements

Packages that use ClusterCapacityRequirements
org.openspaces.grid.gsm.capacity   
org.openspaces.grid.gsm.containers   
org.openspaces.grid.gsm.machines   
org.openspaces.grid.gsm.machines.exceptions   
org.openspaces.grid.gsm.rebalancing   
 

Uses of ClusterCapacityRequirements in org.openspaces.grid.gsm.capacity
 

Methods in org.openspaces.grid.gsm.capacity that return ClusterCapacityRequirements
 ClusterCapacityRequirements ClusterCapacityRequirements.add(ClusterCapacityRequirements other)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.add(String agentUid, CapacityRequirements capacity)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.set(String agentUid, CapacityRequirements capacity)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.subtract(ClusterCapacityRequirements other)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.subtract(String agentUid, CapacityRequirements capacity)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.subtractAgent(String agentUid)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.subtractOrZero(String agentUid, CapacityRequirements capacity)
           
 

Methods in org.openspaces.grid.gsm.capacity with parameters of type ClusterCapacityRequirements
 ClusterCapacityRequirements ClusterCapacityRequirements.add(ClusterCapacityRequirements other)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.subtract(ClusterCapacityRequirements other)
           
 

Uses of ClusterCapacityRequirements in org.openspaces.grid.gsm.containers
 

Methods in org.openspaces.grid.gsm.containers that return ClusterCapacityRequirements
 ClusterCapacityRequirements ContainersSlaPolicy.getClusterCapacityRequirements()
           
 

Methods in org.openspaces.grid.gsm.containers with parameters of type ClusterCapacityRequirements
 void ContainersSlaPolicy.setClusterCapacityRequirements(ClusterCapacityRequirements clusterCapacityRequirements)
           
 

Uses of ClusterCapacityRequirements in org.openspaces.grid.gsm.machines
 

Methods in org.openspaces.grid.gsm.machines that return ClusterCapacityRequirements
 ClusterCapacityRequirements MachinesSlaEnforcementEndpoint.getAllocatedCapacity()
           
 ClusterCapacityRequirements MachinesSlaEnforcementState.getAllocatedCapacity(ProcessingUnit pu)
           
 ClusterCapacityRequirements BinPackingSolver.getAllocatedCapacityForPu()
           
 ClusterCapacityRequirements BinPackingSolver.getAllocatedCapacityResult()
           
 ClusterCapacityRequirements MachinesSlaEnforcementState.getAllUsedCapacity()
          Lists all capacity from all processing units including those that are marked for deallocation.
 ClusterCapacityRequirements MachinesSlaEnforcementState.getCapacityMarkedForDeallocation(ProcessingUnit pu)
           
 ClusterCapacityRequirements BinPackingSolver.getDeallocatedCapacityResult()
           
 ClusterCapacityRequirements BinPackingSolver.getUnallocatedCapacity()
           
 

Methods in org.openspaces.grid.gsm.machines that return types with arguments of type ClusterCapacityRequirements
 Map<ProcessingUnit,ClusterCapacityRequirements> MachinesSlaEnforcementState.getAllocatedCapacityPerProcessingUnit()
           
 

Methods in org.openspaces.grid.gsm.machines with parameters of type ClusterCapacityRequirements
 void BinPackingSolver.setAllocatedCapacityForPu(ClusterCapacityRequirements allocatedCapacityForPu)
          Sets the currently allocated capacity of PU
 void BinPackingSolver.setUnallocatedCapacity(ClusterCapacityRequirements unallocatedCapacity)
          Sets the remaining unallocated capacity on existing agents.
 

Uses of ClusterCapacityRequirements in org.openspaces.grid.gsm.machines.exceptions
 

Constructors in org.openspaces.grid.gsm.machines.exceptions with parameters of type ClusterCapacityRequirements
GridServiceAgentSlaEnforcementPendingContainerDeallocationException(ClusterCapacityRequirements clusterCapacityRequirements)
           
 

Uses of ClusterCapacityRequirements in org.openspaces.grid.gsm.rebalancing
 

Methods in org.openspaces.grid.gsm.rebalancing that return ClusterCapacityRequirements
 ClusterCapacityRequirements RebalancingSlaPolicy.getAllocatedCapacity()
           
 

Methods in org.openspaces.grid.gsm.rebalancing with parameters of type ClusterCapacityRequirements
static org.openspaces.core.internal.commons.math.fraction.Fraction RebalancingUtils.getAverageCpuCoresPerPrimary(ProcessingUnit pu, ClusterCapacityRequirements aggregatedAllocatedCapacity)
           
static org.openspaces.core.internal.commons.math.fraction.Fraction RebalancingUtils.getNumberOfCpuCores(Machine machine, ClusterCapacityRequirements allocatedCapacity)
           
static org.openspaces.core.internal.commons.math.fraction.Fraction RebalancingUtils.getNumberOfPrimaryInstancesPerCpuCore(ProcessingUnit pu, Machine machine, ClusterCapacityRequirements allocatedCapacity)
           
static boolean RebalancingUtils.isEvenlyDistributedAcrossMachines(ProcessingUnit pu, ClusterCapacityRequirements aggregatedAllocatedCapacity)
           
static boolean RebalancingUtils.isRestartRecommended(ProcessingUnit pu, Machine source, Machine target, org.openspaces.core.internal.commons.math.fraction.Fraction optimalCpuCoresPerPrimary, ClusterCapacityRequirements allocatedCapacity)
           
 void RebalancingSlaPolicy.setAllocatedCapacity(ClusterCapacityRequirements allocatedCapacity)
           
static List<Machine> RebalancingUtils.sortMachinesByNumberOfPrimaryInstancesPerCpuCore(ProcessingUnit pu, Machine[] machines, ClusterCapacityRequirements allocatedCapacity)
           
 


GigaSpaces XAP 8.0 API

Copyright © GigaSpaces.