public class ElasticStatelessProcessingUnitConfig extends org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfig implements ProcessingUnitConfigHolder
| Constructor and Description |
|---|
ElasticStatelessProcessingUnitConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
setDedicatedMachineProvisioning(DedicatedMachineProvisioningInternal dedicatedMachineProvisioningInternal)
Parse the dedicated-machine-provisioning bean, get its data and apply them to the relevant methods to enable dedicated machine provisioning
|
void |
setDeploymentDependencies(ProcessingUnitDependency[] dependencies) |
void |
setMachineProvisioning(ElasticMachineProvisioningConfig machineProvisioningConfig) |
void |
setMemoryCapacityPerContainerInMB(long memoryInMB) |
void |
setProcessingUnitFile(String processingUnitFilePath) |
void |
setProcessingUnitName(String processingUnitName) |
void |
setScaleStrategy(ScaleStrategyConfig scaleStrategy) |
void |
setSecured(Boolean secured) |
void |
setSharedMachineProvisioning(SharedMachineProvisioningInternal sharedMachineProvisioningInternal)
Parse the shared-machine-provisioning bean, get its data and apply them to the relevant methods to enable shared machine provisioning
|
void |
setUserDetails(UserDetailsConfig userDetails) |
ProcessingUnitConfig |
toProcessingUnitConfig() |
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, setElasticProperties, setEnvironmentVariables, setName, setOverrideCommandLineArguments, setProcessingUnit, setPublicIsolation, setSharedIsolation, setUseScriptclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetContextProperties, getDependencies, getName, getSecured, getUserDetails, setContextProperties, setDependencies, setNamepublic ElasticStatelessProcessingUnitConfig()
public ProcessingUnitConfig toProcessingUnitConfig()
toProcessingUnitConfig in interface ProcessingUnitConfigHoldertoProcessingUnitConfig in class org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfigpublic void setProcessingUnitFile(String processingUnitFilePath)
public void setProcessingUnitName(String processingUnitName)
public void setMemoryCapacityPerContainerInMB(long memoryInMB)
setMemoryCapacityPerContainerInMB in class org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfigpublic void setUserDetails(UserDetailsConfig userDetails)
setUserDetails in interface ProcessingUnitConfigHoldersetUserDetails in class org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfigProcessingUnitDeployment.userDetails(UserDetails)public void setSecured(Boolean secured)
setSecured in interface ProcessingUnitConfigHoldersetSecured in class org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfigProcessingUnitDeployment.secured(boolean)public void setScaleStrategy(ScaleStrategyConfig scaleStrategy)
setScaleStrategy in class org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfigpublic void setMachineProvisioning(ElasticMachineProvisioningConfig machineProvisioningConfig)
setMachineProvisioning in class org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfigpublic void setDeploymentDependencies(ProcessingUnitDependency[] dependencies)
setDeploymentDependencies in class org.openspaces.admin.internal.pu.elastic.config.AbstractElasticProcessingUnitConfigpublic void setSharedMachineProvisioning(SharedMachineProvisioningInternal sharedMachineProvisioningInternal)
public void setDedicatedMachineProvisioning(DedicatedMachineProvisioningInternal dedicatedMachineProvisioningInternal)
Copyright © GigaSpaces.