public class AbstractElasticProcessingUnitConfig extends Object
Constructor and Description |
---|
AbstractElasticProcessingUnitConfig() |
public String getProcessingUnit()
public void setProcessingUnit(String processingUnit)
public String getName()
public void setName(String name)
public void setDefaultContextProperties(Map<String,String> defaultContextProperties)
public UserDetailsConfig getUserDetails()
public void setUserDetails(UserDetailsConfig userDetails)
public Boolean getSecured()
public void setSecured(Boolean secured)
public void setUseScript(boolean useScript)
public boolean getUseScript()
public void setOverrideCommandLineArguments(boolean overrideCommandLineArguments)
public boolean getOverrideCommandLineArguments()
public void setMemoryCapacityPerContainerInMB(long memoryInMB)
public long getMemoryCapacityPerContainerInMB()
public String[] getCommandLineArguments()
public void setCommandLineArguments(String[] commandLineArguments)
public void setEnvironmentVariables(Map<String,String> environmentVariables)
public void setDedicatedIsolation()
public void setPublicIsolation()
public boolean getDedicatedIsolationConfig()
public boolean getPublicIsolationConfig()
public void setSharedIsolation(String sharingId)
public String getSharedIsolation()
public ElasticMachineProvisioningConfig getMachineProvisioning()
public void setMachineProvisioning(ElasticMachineProvisioningConfig machineProvisioningConfig)
public ProcessingUnitConfig toProcessingUnitConfig()
public void setScaleStrategy(ScaleStrategyConfig scaleStrategy)
public ScaleStrategyConfig getScaleStrategy()
public void addCommandLineArgument(String argument)
public ProcessingUnitDependencies<ProcessingUnitDependency> getDependencies()
public void setDependencies(ProcessingUnitDependencies<ProcessingUnitDependency> dependencies)
public void setDeploymentDependencies(ProcessingUnitDependency[] dependencies)
public ProcessingUnitDependency[] getDeploymentDependencies()
Copyright © GigaSpaces.