public class CapacityMachinesSlaPolicy extends AbstractMachinesSlaPolicy
Constructor and Description |
---|
CapacityMachinesSlaPolicy() |
Modifier and Type | Method and Description |
---|---|
org.openspaces.admin.internal.pu.elastic.GridServiceAgentFailureDetectionConfig |
getAgentFailureDetectionConfig() |
CapacityRequirements |
getCapacityRequirements() |
String |
getScaleStrategyName() |
boolean |
isStopMachineSupported() |
void |
setAgentFailureDetectionConfig(org.openspaces.admin.internal.pu.elastic.GridServiceAgentFailureDetectionConfig agentFailureDetectionConfig) |
void |
setCapacityRequirements(CapacityRequirements capacityRequirements) |
String |
toString() |
void |
validate() |
getContainerMemoryCapacityInMB, getDiscoveredMachinesCache, getGridServiceAgentZones, getMachineIsolation, getMachineProvisioning, getMaximumNumberOfContainersPerMachine, getMaximumNumberOfMachines, getMinimumNumberOfMachines, getReservedCapacityPerMachine, getReservedCapacityPerManagementMachine, getReservedMemoryCapacityPerMachineInMB, isAllowAboveAverageMemoryPerMachine, isUndeploying, setAllowAboveAverageMemoryPerMachine, setContainerMemoryCapacityInMB, setDiscoveredMachinesCache, setGridServiceAgentZones, setMachineIsolation, setMachineProvisioning, setMaximumNumberOfContainersPerMachine, setMaximumNumberOfMachines, setMinimumNumberOfMachines
public CapacityRequirements getCapacityRequirements()
public void setCapacityRequirements(CapacityRequirements capacityRequirements)
public boolean isStopMachineSupported()
isStopMachineSupported
in class AbstractMachinesSlaPolicy
public org.openspaces.admin.internal.pu.elastic.GridServiceAgentFailureDetectionConfig getAgentFailureDetectionConfig()
public void setAgentFailureDetectionConfig(org.openspaces.admin.internal.pu.elastic.GridServiceAgentFailureDetectionConfig agentFailureDetectionConfig)
public String getScaleStrategyName()
getScaleStrategyName
in class AbstractMachinesSlaPolicy
public void validate() throws IllegalArgumentException
validate
in class AbstractMachinesSlaPolicy
IllegalArgumentException
Copyright © GigaSpaces.