public class ProcessingUnitConfig extends Object implements ProcessingUnitConfigHolder
| Constructor and Description |
|---|
ProcessingUnitConfig() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waittoProcessingUnitConfigpublic String getProcessingUnit()
public void setProcessingUnit(String processingUnit)
public String getName()
getName in interface ProcessingUnitConfigHolderpublic void setName(String name)
setName in interface ProcessingUnitConfigHolderProcessingUnitDeployment.name(String)public String getClusterSchema()
public void setClusterSchema(String clusterSchema)
public Integer getNumberOfInstances()
public void setNumberOfInstances(Integer numberOfInstances)
public Integer getNumberOfBackups()
public void setNumberOfBackups(Integer numberOfBackups)
public Boolean isRequiresIsolation()
public void setRequiresIsolation(Boolean requiresIsolation)
public Integer getMaxInstancesPerVM()
public void setMaxInstancesPerVM(Integer maxInstancesPerVM)
public Integer getMaxInstancesPerMachine()
public void setMaxInstancesPerMachine(Integer maxInstancesPerMachine)
public Map<String,String> getContextProperties()
getContextProperties in interface ProcessingUnitConfigHolderpublic UserDetailsConfig getUserDetails()
getUserDetails in interface ProcessingUnitConfigHolderpublic void setUserDetails(UserDetailsConfig userDetails)
setUserDetails in interface ProcessingUnitConfigHolderProcessingUnitDeployment.userDetails(UserDetails)public String getSlaLocation()
public void setSlaLocation(String slaLocation)
public Boolean getSecured()
getSecured in interface ProcessingUnitConfigHolderProcessingUnitDeployment.secured(boolean)public void setSecured(Boolean secured)
setSecured in interface ProcessingUnitConfigHolderProcessingUnitDeployment.secured(boolean)public void setMaxInstancesPerZone(String zone, int maxInstancesPerZone)
public void setMaxInstancesPerZoneConfig(MaxInstancesPerZoneConfig maxInstancesPerZoneConfig)
public void setContextProperties(Map<String,String> contextProperties)
setContextProperties in interface ProcessingUnitConfigHolderProcessingUnitDeployment.setContextProperty(String, String)public void setContextPropertyConfig(ContextPropertyConfig propertyConfig)
public String[] toDeploymentOptions()
public String[] getZones()
public void setZones(String[] zones)
ProcessingUnitDeployment.addZone(String)public void addZone(String zone)
ProcessingUnitDeployment.addZone(String)public ProcessingUnitDependencies<ProcessingUnitDependency> getDependencies()
public void setDependencies(ProcessingUnitDependencies<ProcessingUnitDependency> dependencies)
setDependencies in interface ProcessingUnitConfigHolderpublic void setDeploymentDependencies(ProcessingUnitDependency[] dependencies)
public ProcessingUnitDependency[] getDeploymentDependencies()
public String getPrimaryZone()
public void setPrimaryZone(String primaryZone)
public ProcessingUnitConfig toProcessingUnitConfig()
toProcessingUnitConfig in interface ProcessingUnitConfigHolderCopyright © GigaSpaces.