public class MemcachedConfig extends Object implements ProcessingUnitConfigHolder
| Constructor and Description |
|---|
MemcachedConfig() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waittoProcessingUnitConfigpublic void setSpaceUrl(String spaceUrl)
public String getSpaceUrl()
public String getClusterSchema()
public void setClusterSchema(String clusterSchema)
public Integer getNumberOfInstances()
public void setNumberOfInstances(Integer numberOfInstances)
public String getSlaLocation()
public void setSlaLocation(String slaLocation)
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 void setContextProperties(Map<String,String> contextProperties)
setContextProperties in interface ProcessingUnitConfigHolderProcessingUnitDeployment.setContextProperty(String, String)public void setContextPropertyConfig(ContextPropertyConfig propertyConfig)
public Map<String,String> getContextProperties()
getContextProperties in interface ProcessingUnitConfigHolderpublic String[] getZones()
public void setZones(String[] zones)
ProcessingUnitDeployment.addZone(String)public void addZone(String zone)
ProcessingUnitDeployment.addZone(String)public void setMaxInstancesPerZone(String zone, int maxInstancesPerZone)
public void setMaxInstancesPerZoneConfig(MaxInstancesPerZoneConfig maxInstancesPerZoneConfig)
public Boolean getSecured()
getSecured in interface ProcessingUnitConfigHolderProcessingUnitDeployment.secured(boolean)public void setSecured(Boolean secured)
setSecured in interface ProcessingUnitConfigHolderProcessingUnitDeployment.secured(boolean)public UserDetailsConfig getUserDetails()
getUserDetails in interface ProcessingUnitConfigHolderpublic void setUserDetails(UserDetailsConfig userDetails)
setUserDetails in interface ProcessingUnitConfigHolderProcessingUnitDeployment.userDetails(UserDetails)public void setDeploymentDependencies(ProcessingUnitDependency[] dependencies)
public ProcessingUnitDependency[] getDeploymentDependencies()
public ProcessingUnitDependencies<ProcessingUnitDependency> getDependencies()
public void setDependencies(ProcessingUnitDependencies<ProcessingUnitDependency> dependencies)
setDependencies in interface ProcessingUnitConfigHolderpublic String getName()
getName in interface ProcessingUnitConfigHolderpublic void setName(String name)
setName in interface ProcessingUnitConfigHolderProcessingUnitDeployment.name(String)public ProcessingUnitConfig toProcessingUnitConfig()
toProcessingUnitConfig in interface ProcessingUnitConfigHolderCopyright © GigaSpaces.