Class SpaceCfg

java.lang.Object
org.openspaces.admin.space.config.SpaceCfg

public class SpaceCfg extends Object
SpaceCfg
  • Constructor Details

    • SpaceCfg

      public SpaceCfg()
  • Method Details

    • name

      public SpaceCfg name(String name)
    • getName

      public String getName()
      Space name (unique)
      Returns:
      name
    • setName

      public void setName(String name)
    • partitions

      public SpaceCfg partitions(Integer partitions)
    • getPartitions

      public Integer getPartitions()
      Number of partitions
      Returns:
      partitions
    • setPartitions

      public void setPartitions(Integer partitions)
    • backups

      public SpaceCfg backups(Boolean backups)
    • isBackups

      public Boolean isBackups()
      true if each partition should have a backup, false otherwise
      Returns:
      backups
    • setBackups

      public void setBackups(Boolean backups)
    • requiresIsolation

      public SpaceCfg requiresIsolation(Boolean requiresIsolation)
    • isRequiresIsolation

      public Boolean isRequiresIsolation()
      true if each instance should be provisioned in an isolated container, i.e. without any other instances at the same container, false otherwise. **Deprecation Note:** Since 15.0 the service-limit was changed to 1, and the requires-isolation parameter is no longer required.
      Returns:
      requiresIsolation
    • setRequiresIsolation

      public void setRequiresIsolation(Boolean requiresIsolation)
    • envs

      public SpaceCfg envs(String envs)
    • getEnvs

      public String getEnvs()
      Environment variables
      Returns:
      envs
    • setEnvs

      public void setEnvs(String envs)
    • getSecured

      public Boolean getSecured()
    • setSecured

      public void setSecured(Boolean secured)
    • contextProperties

      public SpaceCfg contextProperties(String contextProperties)
    • getContextProperties

      public String getContextProperties()
      Context properties
      Returns:
      contextProperties
    • setContextProperties

      public void setContextProperties(String contextProperties)
    • productType

      public SpaceCfg productType(String productType)
    • getProductType

      public String getProductType()
      product type
      Returns:
      productType
    • setProductType

      public void setProductType(String productType)
    • resourceUrl

      public SpaceCfg resourceUrl(String resourceUrl)
    • getResourceUrl

      public String getResourceUrl()
      resource url
      Returns:
      resourceUrl
    • setResourceUrl

      public void setResourceUrl(String resourceUrl)
    • javaOptions

      public SpaceCfg javaOptions(String javaOptions)
    • getJavaOptions

      public String getJavaOptions()
      java options
      Returns:
      javaOptions
    • setJavaOptions

      public void setJavaOptions(String javaOptions)
    • antiAffinity

      public SpaceCfg antiAffinity(Boolean antiAffinity)
    • getAntiAffinity

      public Boolean getAntiAffinity()
      anti affinity
      Returns:
      antiAffinity
    • setAntiAffinity

      public void setAntiAffinity(Boolean antiAffinity)
    • imageRepository

      public SpaceCfg imageRepository(String imageRepository)
    • getImageRepository

      public String getImageRepository()
      image repository
      Returns:
      imageRepository
    • setImageRepository

      public void setImageRepository(String imageRepository)
    • imageTag

      public SpaceCfg imageTag(String imageTag)
    • getImageTag

      public String getImageTag()
      image tag
      Returns:
      imageTag
    • setImageTag

      public void setImageTag(String imageTag)
    • imagePullPolicy

      public SpaceCfg imagePullPolicy(String imagePullPolicy)
    • getImagePullPolicy

      public String getImagePullPolicy()
      image pullPolicy
      Returns:
      imagePullPolicy
    • setImagePullPolicy

      public void setImagePullPolicy(String imagePullPolicy)
    • resourcesLimitsCpu

      public SpaceCfg resourcesLimitsCpu(String resourcesLimitsCpu)
    • getResourcesLimitsCpu

      public String getResourcesLimitsCpu()
      cpu limits
      Returns:
      resourcesLimitsCpu
    • setResourcesLimitsCpu

      public void setResourcesLimitsCpu(String resourcesLimitsCpu)
    • resourcesRequestsMemory

      public SpaceCfg resourcesRequestsMemory(String resourcesRequestsMemory)
    • getResourcesRequestsMemory

      public String getResourcesRequestsMemory()
      requests size
      Returns:
      resourcesRequestsMemory
    • setResourcesRequestsMemory

      public void setResourcesRequestsMemory(String resourcesRequestsMemory)
    • resourcesRequestsCpu

      public SpaceCfg resourcesRequestsCpu(String resourcesRequestsCpu)
    • getResourcesRequestsCpu

      public String getResourcesRequestsCpu()
      cpu requests
      Returns:
      resourcesRequestsCpu
    • setResourcesRequestsCpu

      public void setResourcesRequestsCpu(String resourcesRequestsCpu)
    • persistenceEnabled

      public SpaceCfg persistenceEnabled(Boolean persistenceEnabled)
    • isPersistenceEnabled

      public Boolean isPersistenceEnabled()
      enable persistance mode
      Returns:
      persistenceEnabled
    • setPersistenceEnabled

      public void setPersistenceEnabled(Boolean persistenceEnabled)
    • persistenceStorageClassName

      public SpaceCfg persistenceStorageClassName(String persistenceStorageClassName)
    • getPersistenceStorageClassName

      public String getPersistenceStorageClassName()
      persistance storage class
      Returns:
      persistenceStorageClassName
    • setPersistenceStorageClassName

      public void setPersistenceStorageClassName(String persistenceStorageClassName)
    • nodeSelectorEnabled

      public SpaceCfg nodeSelectorEnabled(Boolean nodeSelectorEnabled)
    • isNodeSelectorEnabled

      public Boolean isNodeSelectorEnabled()
      node selector enabled
      Returns:
      nodeSelectorEnabled
    • setNodeSelectorEnabled

      public void setNodeSelectorEnabled(Boolean nodeSelectorEnabled)
    • nodeSelectorSelector

      public SpaceCfg nodeSelectorSelector(String nodeSelectorSelector)
    • getNodeSelectorSelector

      public String getNodeSelectorSelector()
      node selector
      Returns:
      nodeSelectorSelector
    • setNodeSelectorSelector

      public void setNodeSelectorSelector(String nodeSelectorSelector)
    • persistenceAccessMode

      public SpaceCfg persistenceAccessMode(String persistenceAccessMode)
    • getPersistenceAccessMode

      public String getPersistenceAccessMode()
      persistance access mode
      Returns:
      persistenceAccessMode
    • setPersistenceAccessMode

      public void setPersistenceAccessMode(String persistenceAccessMode)
    • persistenceSize

      public SpaceCfg persistenceSize(String persistenceSize)
    • getPersistenceSize

      public String getPersistenceSize()
      persistance size
      Returns:
      persistenceSize
    • setPersistenceSize

      public void setPersistenceSize(String persistenceSize)
    • resourcesLimitsMemory

      public SpaceCfg resourcesLimitsMemory(String resourcesLimitsMemory)
    • getResourcesLimitsMemory

      public String getResourcesLimitsMemory()
      persistance size
      Returns:
      resourcesLimitsMemory
    • setResourcesLimitsMemory

      public void setResourcesLimitsMemory(String resourcesLimitsMemory)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object