Class SpaceConfig
java.lang.Object
org.openspaces.admin.space.config.SpaceConfig
- All Implemented Interfaces:
ProcessingUnitConfigHolder
- Since:
- 9.0.1
- Author:
- itaif
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleangetName()String[]getZones()inthashCode()voidsetClusterSchema(String clusterSchema) voidsetContextProperties(Map<String, String> contextProperties) voidsetContextProperty(String key, String value) voidsetContextProperty(ContextPropertyConfig propertyConfig) voidsetDependencies(ProcessingUnitDependencies<ProcessingUnitDependency> dependencies) voidsetDeploymentDependencies(ProcessingUnitDependency[] dependencies) voidsetEnvironmentVariable(String key, String value) voidsetEnvironmentVariables(Map<String, String> envs) voidsetMaxInstancesPerMachine(Integer maxInstancesPerMachine) voidsetMaxInstancesPerVM(Integer maxInstancesPerVM) voidsetMaxInstancesPerZone(String zone, int maxInstancesPerZone) voidsetMaxInstancesPerZone(Map<String, Integer> maxInstancesPerZone) voidsetMaxInstancesPerZoneConfig(MaxInstancesPerZoneConfig maxInstancesPerZoneConfig) voidvoidsetNumberOfBackups(Integer numberOfBackups) voidsetNumberOfInstances(Integer numberOfInstances) voidsetPrimaryZone(String primaryZone) voidsetRequiresIsolation(Boolean requiresIsolation) voidsetSecured(Boolean secured) voidsetSlaLocation(String slaLocation) voidsetUserDetails(UserDetailsConfig userDetails) voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openspaces.admin.pu.topology.ProcessingUnitConfigHolder
toProcessingUnitConfig
-
Constructor Details
-
SpaceConfig
public SpaceConfig()
-
-
Method Details
-
setName
- Specified by:
setNamein interfaceProcessingUnitConfigHolder- See Also:
-
getName
- Specified by:
getNamein interfaceProcessingUnitConfigHolder
-
getClusterSchema
-
setClusterSchema
-
getNumberOfInstances
-
setNumberOfInstances
-
getSlaLocation
-
setSlaLocation
-
getNumberOfBackups
-
setNumberOfBackups
-
isRequiresIsolation
-
setRequiresIsolation
-
getMaxInstancesPerVM
-
setMaxInstancesPerVM
-
getMaxInstancesPerMachine
-
setMaxInstancesPerMachine
-
setContextProperties
- Specified by:
setContextPropertiesin interfaceProcessingUnitConfigHolder- See Also:
-
setContextProperty
-
setContextProperty
-
getContextProperties
- Specified by:
getContextPropertiesin interfaceProcessingUnitConfigHolder
-
setEnvironmentVariables
- Specified by:
setEnvironmentVariablesin interfaceProcessingUnitConfigHolder
-
setEnvironmentVariable
-
getEnvironmentVariables
- Specified by:
getEnvironmentVariablesin interfaceProcessingUnitConfigHolder
-
getZones
-
setZones
- See Also:
-
addZone
- See Also:
-
getMaxInstancesPerZone
-
setMaxInstancesPerZone
-
setMaxInstancesPerZone
-
setMaxInstancesPerZoneConfig
-
getPrimaryZone
-
setPrimaryZone
-
getSecured
- Specified by:
getSecuredin interfaceProcessingUnitConfigHolder- See Also:
-
setSecured
- Specified by:
setSecuredin interfaceProcessingUnitConfigHolder- See Also:
-
getUserDetails
- Specified by:
getUserDetailsin interfaceProcessingUnitConfigHolder
-
setUserDetails
- Specified by:
setUserDetailsin interfaceProcessingUnitConfigHolder- See Also:
-
setDeploymentDependencies
-
getDeploymentDependencies
-
getDependencies
-
setDependencies
- Specified by:
setDependenciesin interfaceProcessingUnitConfigHolder
-
toProcessingUnitConfig
- Specified by:
toProcessingUnitConfigin interfaceProcessingUnitConfigHolder
-
hashCode
public int hashCode() -
equals
-
toString
-