GigaSpaces XAP 9.7.2 API

org.openspaces.admin.space
Class ElasticSpaceConfig

java.lang.Object
  extended by org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfig
      extended by org.openspaces.admin.pu.elastic.config.ElasticStatefulProcessingUnitConfig
          extended by org.openspaces.admin.space.ElasticSpaceConfig
All Implemented Interfaces:
ElasticStatefulProcessingUnitConfigHolder, ProcessingUnitConfigHolder

public class ElasticSpaceConfig
extends ElasticStatefulProcessingUnitConfig

Since:
9.0.1
Author:
itaif

Field Summary
 
Fields inherited from class org.openspaces.admin.pu.elastic.config.ElasticStatefulProcessingUnitConfig
MAX_MEMORY_CAPACITY_MEGABYTES_DYNAMIC_PROPERTY, MIN_MEMORY_CAPACITY_MEGABYTES_DYNAMIC_PROPERTY
 
Constructor Summary
ElasticSpaceConfig()
           
 
Method Summary
 ProcessingUnitConfig toProcessingUnitConfig()
           
 
Methods inherited from class org.openspaces.admin.pu.elastic.config.ElasticStatefulProcessingUnitConfig
calcNumberOfPartitionsFromCpuRequirements, calcNumberOfPartitionsFromMemoryRequirements, getMaxMemoryCapacityInMB, getMaxNumberOfCpuCores, getMaxProcessingUnitInstancesFromSamePartitionPerMachine, getMinNumberOfCpuCoresPerMachine, getNumberOfBackupInstancesPerPartition, getNumberOfPartitions, isAllowAboveAverageMemoryPerMachine, setAdmin, setAllowAboveAverageMemoryPerMachine, setMaxMemoryCapacityInMB, setMaxNumberOfCpuCores, setMaxProcessingUnitInstancesFromSamePartitionPerMachine, setMinNumberOfCpuCoresPerMachine, setNumberOfBackupInstancesPerPartition, setNumberOfPartitions
 
Methods inherited from class org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfig
addCommandLineArgument, addContextProperty, addContextPropertyDefault, getCommandLineArguments, getContextProperties, getDedicatedIsolationConfig, getDefaultContextProperties, getDependencies, getDeploymentDependencies, getElasticProperties, getEnvironmentVariables, getMachineProvisioning, getMemoryCapacityPerContainerInMB, getName, getOverrideCommandLineArguments, getProcessingUnit, getPublicIsolationConfig, getScaleStrategy, getSecured, getSharedIsolation, getUserDetails, getUseScript, setCommandLineArguments, setContextProperties, setDedicatedIsolation, setDefaultContextProperties, setDependencies, setDeploymentDependencies, setElasticProperties, setEnvironmentVariables, setMachineProvisioning, setMemoryCapacityPerContainerInMB, setName, setOverrideCommandLineArguments, setProcessingUnit, setPublicIsolation, setScaleStrategy, setSecured, setSharedIsolation, setUserDetails, setUseScript
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openspaces.admin.pu.topology.ProcessingUnitConfigHolder
getContextProperties, getDependencies, getName, getSecured, getUserDetails, setContextProperties, setDependencies, setName, setSecured, setUserDetails
 

Constructor Detail

ElasticSpaceConfig

public ElasticSpaceConfig()
Method Detail

toProcessingUnitConfig

public ProcessingUnitConfig toProcessingUnitConfig()
Specified by:
toProcessingUnitConfig in interface ProcessingUnitConfigHolder
Overrides:
toProcessingUnitConfig in class ElasticStatefulProcessingUnitConfig

GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.