public abstract class AbstractElasticProcessingUnitDeployment extends Object
Constructor and Description |
---|
AbstractElasticProcessingUnitDeployment(AbstractElasticProcessingUnitConfig config) |
public AbstractElasticProcessingUnitDeployment(AbstractElasticProcessingUnitConfig config)
protected AbstractElasticProcessingUnitConfig getConfig()
protected AbstractElasticProcessingUnitDeployment addContextProperty(String key, String value)
protected AbstractElasticProcessingUnitDeployment secured(boolean secured)
protected AbstractElasticProcessingUnitDeployment name(String name)
protected AbstractElasticProcessingUnitDeployment userDetails(UserDetails userDetails)
protected AbstractElasticProcessingUnitDeployment userDetails(String userName, String password)
protected AbstractElasticProcessingUnitDeployment useScriptToStartContainer()
GridServiceContainer
to be started using a
script and not a pure Java process.protected AbstractElasticProcessingUnitDeployment overrideCommandLineArguments()
commandLineArgument(String)
to override all the
vm arguments that the JVM will start by default with.protected AbstractElasticProcessingUnitDeployment memoryCapacityPerContainer(String memoryCapacityPerContainer)
protected AbstractElasticProcessingUnitDeployment memoryCapacityPerContainer(int memoryCapacityPerContainer, MemoryUnit unit)
protected AbstractElasticProcessingUnitDeployment commandLineArgument(String argument)
-Xmx512m
.protected AbstractElasticProcessingUnitDeployment environmentVariable(String name, String value)
protected AbstractElasticProcessingUnitDeployment sharedMachineProvisioning(ElasticMachineProvisioningConfig machineProvisioningConfig, String sharingId)
protected AbstractElasticProcessingUnitDeployment dedicatedMachineProvisioning(ElasticMachineProvisioningConfig machineProvisioningConfig)
protected AbstractElasticProcessingUnitDeployment publicMachineProvisioning(ElasticMachineProvisioningConfig machineProvisioningConfig)
protected AbstractElasticProcessingUnitDeployment scale(ScaleStrategyConfig scaleStrategyConfig)
protected AbstractElasticProcessingUnitDeployment addDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> detailedDependencies)
Copyright © GigaSpaces.