GigaSpaces XAP 9.7.2 API

Uses of Class
org.openspaces.admin.memcached.MemcachedDeployment

Packages that use MemcachedDeployment
org.openspaces.admin.gsm Support for managing of Grid Service Manager(s) through the Admin API. 
org.openspaces.admin.memcached   
 

Uses of MemcachedDeployment in org.openspaces.admin.gsm
 

Methods in org.openspaces.admin.gsm with parameters of type MemcachedDeployment
 ProcessingUnit GridServiceManager.deploy(MemcachedDeployment deployment)
          Deploys a memcached based on the space deployment information on the given grid service manager (it will act as the primary GSM for the deployed processing unit).
 ProcessingUnit GridServiceManagers.deploy(MemcachedDeployment deployment)
          Deploys a memcached based on the space deployment information on a random grid service manager (it will act as the primary GSM for the deployed processing unit).
 ProcessingUnit GridServiceManager.deploy(MemcachedDeployment deployment, long timeout, TimeUnit timeUnit)
          Deploys a memcached based on the space deployment information on the given grid service manager (it will act as the primary GSM for the deployed processing unit).
 ProcessingUnit GridServiceManagers.deploy(MemcachedDeployment deployment, long timeout, TimeUnit timeUnit)
          Deploys a memcached based on the space deployment information on a random grid service manager (it will act as the primary GSM for the deployed processing unit).
 

Uses of MemcachedDeployment in org.openspaces.admin.memcached
 

Methods in org.openspaces.admin.memcached that return MemcachedDeployment
 MemcachedDeployment MemcachedDeployment.addDependencies(org.openspaces.admin.internal.pu.dependency.ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> deploymentDependencies)
          Postpones deployment of processing unit instances until the specified dependencies are met.
 MemcachedDeployment MemcachedDeployment.addDependency(String requiredProcessingUnitName)
          Postpones deployment of processing unit instances deployment until the specified processing unit deployment is complete.
 MemcachedDeployment MemcachedDeployment.addZone(String zone)
          Adds a zone where the processing unit is allowed to be deployed on.
 MemcachedDeployment MemcachedDeployment.clusterSchema(String clusterSchema)
          Sets the cluster schema of the Space.
 MemcachedDeployment MemcachedDeployment.maxInstancesPerMachine(int maxInstancesPerMachine)
          Sets the maximum number of instances per machine.
 MemcachedDeployment MemcachedDeployment.maxInstancesPerVM(int maxInstancesPerVM)
          Sets the maximum number of instances per virtual machine.
 MemcachedDeployment MemcachedDeployment.maxInstancesPerZone(String zone, int maxInstancesPerZone)
          Sets the maximum number of instances per zone.
 MemcachedDeployment MemcachedDeployment.numberOfBackups(int numberOfBackups)
          Sets the number of backups per instance of the space config.
 MemcachedDeployment MemcachedDeployment.numberOfInstances(int numberOfInstances)
          Sets the number of instances of the space config.
 MemcachedDeployment MemcachedDeployment.partitioned(int numberOfParitions, int numberOfBackups)
          A convenient method allowing to easily configure the space deployment to deploy a Partitioned topology with numberOfParitions instances each with numberOfBackups.
 MemcachedDeployment MemcachedDeployment.replicated(boolean async, int numberOfInstances)
          A convenient method allowing to easily configure the space deployment to deploy a replicated (either sync or async) topology with numberOfInstances instances.
 MemcachedDeployment MemcachedDeployment.secured(boolean secured)
          Will deploy a secured space.
 MemcachedDeployment MemcachedDeployment.setContextProperty(String key, String value)
          Sets a context deploy time property overriding any ${...}
 MemcachedDeployment MemcachedDeployment.slaLocation(File slaLocation)
          Sets an external SLA definition location to be loaded.
 MemcachedDeployment MemcachedDeployment.slaLocation(String slaLocation)
          Sets an external SLA definition location to be loaded.
 MemcachedDeployment MemcachedDeployment.userDetails(String userName, String password)
          Sets the username and password (effectively making the processing unit secured) for the processing unit config.
 MemcachedDeployment MemcachedDeployment.userDetails(UserDetails userDetails)
          Advance: Sets the security user details for authentication and autherization of the processing unit.
 


GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.