Modifier and Type | Method and Description |
---|---|
CapacityRequirements |
ElasticMachineProvisioningConfig.getReservedCapacityPerMachine()
Gets the expected amount of memory,cpu,disk,etc... per machine that is reserved for processes other than grid containers.
|
CapacityRequirements |
ElasticMachineProvisioningConfig.getReservedCapacityPerManagementMachine()
Gets the expected amount of memory,cpu,disk,etc... per management machine that is reserved for processes other than grid containers.
|
Modifier and Type | Method and Description |
---|---|
CapacityRequirements |
DiscoveredMachineProvisioningConfig.getReservedCapacityPerMachine() |
CapacityRequirements |
DiscoveredMachineProvisioningConfig.getReservedCapacityPerManagementMachine() |
CapacityRequirements |
CapacityRequirementsConfig.toCapacityRequirements() |
CapacityRequirements |
ManualCapacityScaleConfig.toCapacityRequirements() |
CapacityRequirements |
ScaleStrategyCapacityRequirementConfig.toCapacityRequirements() |
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
CapacityRequirementsConfig(CapacityRequirements newCapacity) |
Modifier and Type | Method and Description |
---|---|
CapacityRequirements |
AutoScalingSlaPolicy.getCapacityRequirements() |
CapacityRequirements |
AutoScalingSlaPolicy.getMaxCapacity() |
static CapacityRequirements |
AutoScalingSlaUtils.getMaximumCapacity(CapacityRequirements totalMax,
CapacityRequirements maxPerZone,
CapacityRequirementsPerZones enforced,
CapacityRequirementsPerZones newPlanned,
ZonesConfig zones)
Calculates the maximum capacity for the specified zones.
|
CapacityRequirements |
AutoScalingSlaPolicy.getMinCapacity() |
static CapacityRequirements |
AutoScalingSlaUtils.getMinimumCapacity(CapacityRequirements totalMin,
CapacityRequirements minPerZone,
CapacityRequirementsPerZones enforced,
CapacityRequirementsPerZones newPlanned,
ZonesConfig zones)
Calculates the minimum capacity for the specified zones.
|
Modifier and Type | Method and Description |
---|---|
static CapacityRequirements |
AutoScalingSlaUtils.getMaximumCapacity(CapacityRequirements totalMax,
CapacityRequirements maxPerZone,
CapacityRequirementsPerZones enforced,
CapacityRequirementsPerZones newPlanned,
ZonesConfig zones)
Calculates the maximum capacity for the specified zones.
|
static CapacityRequirements |
AutoScalingSlaUtils.getMinimumCapacity(CapacityRequirements totalMin,
CapacityRequirements minPerZone,
CapacityRequirementsPerZones enforced,
CapacityRequirementsPerZones newPlanned,
ZonesConfig zones)
Calculates the minimum capacity for the specified zones.
|
void |
AutoScalingSlaPolicy.setCapacityRequirements(CapacityRequirements capacityRequirements) |
void |
AutoScalingSlaPolicy.setMaxCapacity(CapacityRequirements maxCapacity) |
void |
AutoScalingSlaPolicy.setMinCapacity(CapacityRequirements minCapacity) |
Modifier and Type | Method and Description |
---|---|
CapacityRequirements |
AutoScalingThresholdBreachedException.getNewCapacity() |
Modifier and Type | Method and Description |
---|---|
void |
AutoScalingThresholdBreachedException.setOldPlan(CapacityRequirements oldPlan) |
Modifier and Type | Class and Description |
---|---|
class |
MachineCapacityRequirements |
Modifier and Type | Method and Description |
---|---|
CapacityRequirements |
CapacityRequirements.add(CapacityRequirements otherRequirements) |
CapacityRequirementsPerAgent |
CapacityRequirementsPerAgent.add(String agentUid,
CapacityRequirements capacity) |
CapacityRequirementsPerZones |
CapacityRequirementsPerZones.add(ZonesConfig zones,
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) |
CapacityRequirementsPerAgent |
CapacityRequirementsPerAgent.set(String agentUid,
CapacityRequirements capacity) |
CapacityRequirementsPerZones |
CapacityRequirementsPerZones.set(ZonesConfig zones,
CapacityRequirements capacity) |
CapacityRequirements |
CapacityRequirements.subtract(CapacityRequirements otherRequirements) |
CapacityRequirementsPerAgent |
CapacityRequirementsPerAgent.subtract(String agentUid,
CapacityRequirements capacity) |
CapacityRequirementsPerZones |
CapacityRequirementsPerZones.subtract(ZonesConfig zones,
CapacityRequirements capacity) |
CapacityRequirements |
CapacityRequirements.subtractOrZero(CapacityRequirements otherRequirements) |
CapacityRequirementsPerAgent |
CapacityRequirementsPerAgent.subtractOrZero(String agentUid,
CapacityRequirements capacity) |
CapacityRequirementsPerZones |
CapacityRequirementsPerZones.subtractOrZero(ZonesConfig zones,
CapacityRequirements capacity) |
Modifier and Type | Method and Description |
---|---|
CapacityRequirements |
CapacityMachinesSlaPolicy.getCapacityRequirements() |
CapacityRequirements |
FutureGridServiceAgent.getFutureCapacity() |
static CapacityRequirements |
MachinesSlaUtils.getMachineTotalCapacity(GridServiceAgent agent,
AbstractMachinesSlaPolicy sla) |
static CapacityRequirements |
MachinesSlaUtils.getReservedCapacity(AbstractMachinesSlaPolicy sla,
GridServiceAgent agent) |
CapacityRequirements |
AbstractMachinesSlaPolicy.getReservedCapacityPerMachine() |
CapacityRequirements |
AbstractMachinesSlaPolicy.getReservedCapacityPerManagementMachine() |
Modifier and Type | Method and Description |
---|---|
Map<GridServiceAgent,Map<ProcessingUnit,CapacityRequirements>> |
MachinesSlaEnforcementState.groupCapacityPerProcessingUnitPerAgent(MachinesSlaEnforcementState.StateKey key) |
Constructor and Description |
---|
MachinesSlaHasChangedException(ProcessingUnit pu,
ZonesConfig zones,
CapacityRequirements oldCapacity,
CapacityRequirementsPerAgent allocatedCapacity) |
NeedToStartMoreGridServiceAgentsException(AbstractMachinesSlaPolicy sla,
MachinesSlaEnforcementState state,
CapacityRequirements capacityShortage,
ProcessingUnit pu) |
Modifier and Type | Method and Description |
---|---|
CapacityRequirements |
ElasticMachineProvisioning.getCapacityOfSingleMachine() |
Modifier and Type | Method and Description |
---|---|
FutureGridServiceAgent[] |
NonBlockingElasticMachineProvisioning.startMachinesAsync(CapacityRequirements capacityRequirements,
ExactZonesConfig zones,
FailedGridServiceAgent[] failedAgents,
long duration,
TimeUnit unit)
Starts a new machine with a new grid service agent with the specified grid service agent zones.
|
FutureGridServiceAgent[] |
NonBlockingElasticMachineProvisioningAdapter.startMachinesAsync(CapacityRequirements capacityRequirements,
ExactZonesConfig zones,
FailedGridServiceAgent[] failedAgents,
long duration,
TimeUnit unit) |
Modifier and Type | Method and Description |
---|---|
FutureGridServiceAgent[] |
DiscoveredMachineProvisioningBean.startMachinesAsync(CapacityRequirements capacityRequirements,
ExactZonesConfig zones,
FailedGridServiceAgent[] failedAgents,
long duration,
TimeUnit unit) |
Copyright © GigaSpaces.