GigaSpaces XAP 9.0 API

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

Packages that use CapacityRequirements
org.openspaces.admin.pu.elastic   
org.openspaces.admin.pu.elastic.config   
org.openspaces.grid.gsm.autoscaling   
org.openspaces.grid.gsm.autoscaling.exceptions   
org.openspaces.grid.gsm.capacity   
org.openspaces.grid.gsm.machines   
org.openspaces.grid.gsm.machines.exceptions   
org.openspaces.grid.gsm.machines.plugins   
org.openspaces.grid.gsm.machines.plugins.discovered   
 

Uses of CapacityRequirements in org.openspaces.admin.pu.elastic
 

Methods in org.openspaces.admin.pu.elastic that return CapacityRequirements
 CapacityRequirements ElasticMachineProvisioningConfig.getReservedCapacityPerMachine()
          Gets the expected amount of memory,cpu,disk,etc... per machine that is reserved for processes other than grid containers.
 

Uses of CapacityRequirements in org.openspaces.admin.pu.elastic.config
 

Methods in org.openspaces.admin.pu.elastic.config that return CapacityRequirements
 CapacityRequirements DiscoveredMachineProvisioningConfig.getReservedCapacityPerMachine()
           
 CapacityRequirements CapacityRequirementsConfig.toCapacityRequirements()
           
 CapacityRequirements ManualCapacityScaleConfig.toCapacityRequirements()
           
 CapacityRequirements ScaleStrategyCapacityRequirementConfig.toCapacityRequirements()
           
 

Methods in org.openspaces.admin.pu.elastic.config with parameters of type CapacityRequirements
 void DiscoveredMachineProvisioningConfig.setReservedCapacityPerMachine(CapacityRequirements capacityRequirements)
          Sets the expected amount of memory, cpu, drive space (per machine) that is reserved for processes other than processing units.
 

Constructors in org.openspaces.admin.pu.elastic.config with parameters of type CapacityRequirements
CapacityRequirementsConfig(CapacityRequirements newCapacity)
           
 

Uses of CapacityRequirements in org.openspaces.grid.gsm.autoscaling
 

Methods in org.openspaces.grid.gsm.autoscaling that return CapacityRequirements
 CapacityRequirements AutoScalingSlaPolicy.getCapacityRequirements()
           
 CapacityRequirements AutoScalingSlaPolicy.getMaxCapacity()
           
 CapacityRequirements AutoScalingSlaPolicy.getMinCapacity()
           
 CapacityRequirements DefaultAutoScalingSlaEnforcementEndpoint.getNewCapacityRequirements()
           
 CapacityRequirements AutoScalingSlaEnforcementEndpoint.getNewCapacityRequirements()
           
 

Methods in org.openspaces.grid.gsm.autoscaling with parameters of type CapacityRequirements
 void AutoScalingSlaPolicy.setCapacityRequirements(CapacityRequirements capacityRequirements)
           
 void AutoScalingSlaPolicy.setMaxCapacity(CapacityRequirements maxCapacity)
           
 void AutoScalingSlaPolicy.setMinCapacity(CapacityRequirements minCapacity)
           
 

Uses of CapacityRequirements in org.openspaces.grid.gsm.autoscaling.exceptions
 

Constructors in org.openspaces.grid.gsm.autoscaling.exceptions with parameters of type CapacityRequirements
ReachedMaximumCapacityAutoScalingException(ProcessingUnit pu, CapacityRequirements existingCapacity, CapacityRequirements newCapacity, CapacityRequirements maxCapacity)
           
 

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

Subclasses of CapacityRequirements in org.openspaces.grid.gsm.capacity
 class MachineCapacityRequirements
           
 

Methods in org.openspaces.grid.gsm.capacity that return CapacityRequirements
 CapacityRequirements CapacityRequirements.add(CapacityRequirement capacityToAllocateOnMachine)
           
 CapacityRequirements CapacityRequirements.add(CapacityRequirements otherRequirements)
           
 CapacityRequirements CapacityRequirements.divide(int i)
           
 CapacityRequirements ClusterCapacityRequirements.getAgentCapacity(String agentUid)
           
 CapacityRequirements ClusterCapacityRequirements.getAgentCapacityOrZero(String agentUid)
           
 CapacityRequirements ClusterCapacityRequirements.getTotalAllocatedCapacity()
           
 CapacityRequirements CapacityRequirements.max(CapacityRequirement capacityRequirement)
           
 CapacityRequirements CapacityRequirements.max(CapacityRequirements otherCapacityRequirements)
           
 CapacityRequirements CapacityRequirements.min(CapacityRequirements otherRequirements)
           
 CapacityRequirements CapacityRequirements.multiply(int i)
           
 CapacityRequirements CapacityRequirements.set(CapacityRequirement capacityRequirement)
           
 CapacityRequirements CapacityRequirements.subtract(CapacityRequirement otherRequirement)
           
 CapacityRequirements CapacityRequirements.subtract(CapacityRequirements otherRequirements)
           
 CapacityRequirements CapacityRequirements.subtractOrZero(CapacityRequirement otherRequirement)
           
 CapacityRequirements CapacityRequirements.subtractOrZero(CapacityRequirements otherRequirements)
           
 

Methods in org.openspaces.grid.gsm.capacity with parameters of type CapacityRequirements
 CapacityRequirements CapacityRequirements.add(CapacityRequirements otherRequirements)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.add(String agentUid, CapacityRequirements capacity)
           
 int CapacityRequirements.divideExactly(CapacityRequirements otherCapacityRequirements)
          Divides this by the specified object.
 boolean CapacityRequirements.greaterOrEquals(CapacityRequirements otherRequirements)
           
 boolean CapacityRequirements.greaterThan(CapacityRequirements otherRequirements)
           
 CapacityRequirements CapacityRequirements.max(CapacityRequirements otherCapacityRequirements)
           
 CapacityRequirements CapacityRequirements.min(CapacityRequirements otherRequirements)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.set(String agentUid, CapacityRequirements capacity)
           
 CapacityRequirements CapacityRequirements.subtract(CapacityRequirements otherRequirements)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.subtract(String agentUid, CapacityRequirements capacity)
           
 CapacityRequirements CapacityRequirements.subtractOrZero(CapacityRequirements otherRequirements)
           
 ClusterCapacityRequirements ClusterCapacityRequirements.subtractOrZero(String agentUid, CapacityRequirements capacity)
           
 

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

Methods in org.openspaces.grid.gsm.machines that return CapacityRequirements
 CapacityRequirements CapacityMachinesSlaPolicy.getCapacityRequirements()
           
 CapacityRequirements FutureGridServiceAgent.getFutureCapacity()
           
static CapacityRequirements MachinesSlaUtils.getMachineTotalCapacity(GridServiceAgent agent, AbstractMachinesSlaPolicy sla)
           
 CapacityRequirements AbstractMachinesSlaPolicy.getReservedCapacityPerMachine()
           
 

Methods in org.openspaces.grid.gsm.machines with parameters of type CapacityRequirements
 void MachinesSlaEnforcementState.allocateCapacity(ProcessingUnit pu, String agentUid, CapacityRequirements capacity)
           
 void MachinesSlaEnforcementState.deallocateCapacity(ProcessingUnit pu, String agentUid, CapacityRequirements capacity)
           
 void MachinesSlaEnforcementState.futureAgents(ProcessingUnit pu, FutureGridServiceAgent[] futureAgents, CapacityRequirements capacityRequirements)
           
static long MachinesSlaUtils.getMemoryInMB(CapacityRequirements capacity)
           
 void MachinesSlaEnforcementState.markCapacityForDeallocation(ProcessingUnit pu, String agentUid, CapacityRequirements capacity)
           
 void CapacityMachinesSlaPolicy.setCapacityRequirements(CapacityRequirements capacityRequirements)
           
 void BinPackingSolver.solveManualCapacityScaleIn(CapacityRequirements capacityToDeallocate)
           
 void BinPackingSolver.solveManualCapacityScaleOut(CapacityRequirements capacityToAllocate)
           
 void MachinesSlaEnforcementState.unmarkCapacityForDeallocation(ProcessingUnit pu, String agentUid, CapacityRequirements capacity)
           
 

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

Constructors in org.openspaces.grid.gsm.machines.exceptions with parameters of type CapacityRequirements
NeedToStartMoreGridServiceAgentsException(AbstractMachinesSlaPolicy sla, MachinesSlaEnforcementState state, CapacityRequirements capacityShortage, ProcessingUnit pu)
           
NeedToStartMoreGridServiceAgentsException(CapacityRequirements capacityShortage, ProcessingUnit pu)
           
 

Uses of CapacityRequirements in org.openspaces.grid.gsm.machines.plugins
 

Methods in org.openspaces.grid.gsm.machines.plugins that return CapacityRequirements
 CapacityRequirements ElasticMachineProvisioning.getCapacityOfSingleMachine()
           
 

Methods in org.openspaces.grid.gsm.machines.plugins with parameters of type CapacityRequirements
 FutureGridServiceAgent[] NonBlockingElasticMachineProvisioning.startMachinesAsync(CapacityRequirements capacityRequirements, long duration, TimeUnit unit)
          Starts a new machine with a new grid service agent with the specified zone.
 FutureGridServiceAgent[] NonBlockingElasticMachineProvisioningAdapter.startMachinesAsync(CapacityRequirements capacityRequirements, long duration, TimeUnit unit)
           
 

Uses of CapacityRequirements in org.openspaces.grid.gsm.machines.plugins.discovered
 

Methods in org.openspaces.grid.gsm.machines.plugins.discovered with parameters of type CapacityRequirements
 FutureGridServiceAgent[] DiscoveredMachineProvisioningBean.startMachinesAsync(CapacityRequirements capacityRequirements, long duration, TimeUnit unit)
           
 


GigaSpaces XAP 9.0 API

Copyright © GigaSpaces.