Class SpaceCfg
java.lang.Object
org.openspaces.admin.space.config.SpaceCfg
SpaceCfg
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionantiAffinity(Boolean antiAffinity) contextProperties(String contextProperties) booleananti affinityContext propertiesgetEnvs()Environment variablesimage pullPolicyimage repositoryimage tagjava optionsgetName()Space name (unique)node selectorNumber of partitionspersistance access modepersistance sizepersistance storage classproduct typecpu limitspersistance sizecpu requestsrequests sizeresource urlinthashCode()imagePullPolicy(String imagePullPolicy) imageRepository(String imageRepository) true if each partition should have a backup, false otherwisenode selector enabledenable persistance modetrue if each instance should be provisioned in an isolated container, i.e.javaOptions(String javaOptions) nodeSelectorEnabled(Boolean nodeSelectorEnabled) nodeSelectorSelector(String nodeSelectorSelector) partitions(Integer partitions) persistenceAccessMode(String persistenceAccessMode) persistenceEnabled(Boolean persistenceEnabled) persistenceSize(String persistenceSize) persistenceStorageClassName(String persistenceStorageClassName) productType(String productType) requiresIsolation(Boolean requiresIsolation) resourcesLimitsCpu(String resourcesLimitsCpu) resourcesLimitsMemory(String resourcesLimitsMemory) resourcesRequestsCpu(String resourcesRequestsCpu) resourcesRequestsMemory(String resourcesRequestsMemory) resourceUrl(String resourceUrl) voidsetAntiAffinity(Boolean antiAffinity) voidsetBackups(Boolean backups) voidsetContextProperties(String contextProperties) voidvoidsetImagePullPolicy(String imagePullPolicy) voidsetImageRepository(String imageRepository) voidsetImageTag(String imageTag) voidsetJavaOptions(String javaOptions) voidvoidsetNodeSelectorEnabled(Boolean nodeSelectorEnabled) voidsetNodeSelectorSelector(String nodeSelectorSelector) voidsetPartitions(Integer partitions) voidsetPersistenceAccessMode(String persistenceAccessMode) voidsetPersistenceEnabled(Boolean persistenceEnabled) voidsetPersistenceSize(String persistenceSize) voidsetPersistenceStorageClassName(String persistenceStorageClassName) voidsetProductType(String productType) voidsetRequiresIsolation(Boolean requiresIsolation) voidsetResourcesLimitsCpu(String resourcesLimitsCpu) voidsetResourcesLimitsMemory(String resourcesLimitsMemory) voidsetResourcesRequestsCpu(String resourcesRequestsCpu) voidsetResourcesRequestsMemory(String resourcesRequestsMemory) voidsetResourceUrl(String resourceUrl) voidsetSecured(Boolean secured) toString()
-
Constructor Details
-
SpaceCfg
public SpaceCfg()
-
-
Method Details
-
name
-
getName
Space name (unique)- Returns:
- name
-
setName
-
partitions
-
getPartitions
Number of partitions- Returns:
- partitions
-
setPartitions
-
backups
-
isBackups
true if each partition should have a backup, false otherwise- Returns:
- backups
-
setBackups
-
requiresIsolation
-
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
-
envs
-
getEnvs
Environment variables- Returns:
- envs
-
setEnvs
-
getSecured
-
setSecured
-
contextProperties
-
getContextProperties
Context properties- Returns:
- contextProperties
-
setContextProperties
-
productType
-
getProductType
product type- Returns:
- productType
-
setProductType
-
resourceUrl
-
getResourceUrl
resource url- Returns:
- resourceUrl
-
setResourceUrl
-
javaOptions
-
getJavaOptions
java options- Returns:
- javaOptions
-
setJavaOptions
-
antiAffinity
-
getAntiAffinity
anti affinity- Returns:
- antiAffinity
-
setAntiAffinity
-
imageRepository
-
getImageRepository
image repository- Returns:
- imageRepository
-
setImageRepository
-
imageTag
-
getImageTag
image tag- Returns:
- imageTag
-
setImageTag
-
imagePullPolicy
-
getImagePullPolicy
image pullPolicy- Returns:
- imagePullPolicy
-
setImagePullPolicy
-
resourcesLimitsCpu
-
getResourcesLimitsCpu
cpu limits- Returns:
- resourcesLimitsCpu
-
setResourcesLimitsCpu
-
resourcesRequestsMemory
-
getResourcesRequestsMemory
requests size- Returns:
- resourcesRequestsMemory
-
setResourcesRequestsMemory
-
resourcesRequestsCpu
-
getResourcesRequestsCpu
cpu requests- Returns:
- resourcesRequestsCpu
-
setResourcesRequestsCpu
-
persistenceEnabled
-
isPersistenceEnabled
enable persistance mode- Returns:
- persistenceEnabled
-
setPersistenceEnabled
-
persistenceStorageClassName
-
getPersistenceStorageClassName
persistance storage class- Returns:
- persistenceStorageClassName
-
setPersistenceStorageClassName
-
nodeSelectorEnabled
-
isNodeSelectorEnabled
node selector enabled- Returns:
- nodeSelectorEnabled
-
setNodeSelectorEnabled
-
nodeSelectorSelector
-
getNodeSelectorSelector
node selector- Returns:
- nodeSelectorSelector
-
setNodeSelectorSelector
-
persistenceAccessMode
-
getPersistenceAccessMode
persistance access mode- Returns:
- persistenceAccessMode
-
setPersistenceAccessMode
-
persistenceSize
-
getPersistenceSize
persistance size- Returns:
- persistenceSize
-
setPersistenceSize
-
resourcesLimitsMemory
-
getResourcesLimitsMemory
persistance size- Returns:
- resourcesLimitsMemory
-
setResourcesLimitsMemory
-
equals
-
hashCode
public int hashCode() -
toString
-