Package | Description |
---|---|
org.openspaces.admin.pu |
Support for managing of Processing Unit(s) through the Admin API.
|
org.openspaces.admin.pu.elastic.config | |
org.openspaces.admin.space |
Support for managing of Space(s) through the Admin API.
|
org.openspaces.grid.esm | |
org.openspaces.grid.gsm.strategy |
Modifier and Type | Method and Description |
---|---|
void |
ProcessingUnit.scale(ScaleStrategyConfig strategyConfig)
Modifies the processing unit scalability strategy.
|
void |
ProcessingUnit.scaleAndWait(ScaleStrategyConfig strategyConfig)
Modifies the processing unit scalability strategy and waits until scale is complete
This method is only available if the processing unit deployment is elastic
|
boolean |
ProcessingUnit.scaleAndWait(ScaleStrategyConfig strategyConfig,
long timeout,
TimeUnit timeUnit)
Modifies the processing unit scalability strategy and waits until scale is complete
This method is only available if the processing unit deployment is elastic
|
Modifier and Type | Interface and Description |
---|---|
interface |
ScaleStrategyConfigurer<T extends ScaleStrategyConfig> |
Modifier and Type | Class and Description |
---|---|
class |
AutomaticCapacityScaleConfig
Defines an automatic scaling strategy that increases and decreases capacity.
|
class |
EagerScaleConfig |
class |
ManualCapacityPerZonesScaleConfig |
class |
ManualCapacityScaleConfig
Defines a manual scaling strategy that consumes the specified memory capacity.
|
Modifier and Type | Method and Description |
---|---|
void |
ElasticStatefulProcessingUnitConfig.setScaleStrategy(ScaleStrategyConfig scaleStrategy) |
void |
ElasticStatelessProcessingUnitConfig.setScaleStrategy(ScaleStrategyConfig scaleStrategy) |
Modifier and Type | Method and Description |
---|---|
void |
ElasticSpaceConfig.setScaleStrategy(ScaleStrategyConfig scaleStrategy) |
Modifier and Type | Method and Description |
---|---|
ScaleStrategyConfig |
ESM.getProcessingUnitScaleStrategyConfig(String processingUnitName) |
ScaleStrategyConfig |
ESMImpl.getProcessingUnitScaleStrategyConfig(String processingUnitName) |
ScaleStrategyConfig |
ESMProxy.getProcessingUnitScaleStrategyConfig(String processingUnitName) |
Modifier and Type | Method and Description |
---|---|
void |
ESM.setProcessingUnitScaleStrategy(String puName,
ScaleStrategyConfig scaleStrategyConfig) |
void |
ESMImpl.setProcessingUnitScaleStrategy(String puName,
ScaleStrategyConfig scaleStrategyConfig) |
void |
ESMProxy.setProcessingUnitScaleStrategy(String puName,
ScaleStrategyConfig scaleStrategyConfig) |
Modifier and Type | Method and Description |
---|---|
ScaleStrategyConfig |
AutomaticCapacityScaleStrategyBean.getConfig() |
ScaleStrategyConfig |
ScaleStrategyBean.getConfig() |
ScaleStrategyConfig |
UndeployScaleStrategyBean.getConfig() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractCapacityScaleStrategyBean.setScaleStrategyConfig(ScaleStrategyConfig scaleStrategy) |
Copyright © GigaSpaces.