Class JCacheXProperties.DistributedConfig
- java.lang.Object
-
- io.github.dhruv1110.jcachex.spring.configuration.JCacheXProperties.DistributedConfig
-
- Enclosing class:
- JCacheXProperties
public static class JCacheXProperties.DistributedConfig extends Object
Configuration for distributed cache functionality.
-
-
Constructor Summary
Constructors Constructor Description DistributedConfig()
-
Method Summary
-
-
-
Method Detail
-
getEnabled
public Boolean getEnabled()
-
setEnabled
public void setEnabled(Boolean enabled)
-
getClusterName
public String getClusterName()
-
setClusterName
public void setClusterName(String clusterName)
-
getReplicationFactor
public Integer getReplicationFactor()
-
setReplicationFactor
public void setReplicationFactor(Integer replicationFactor)
-
getConsistencyLevel
public String getConsistencyLevel()
-
setConsistencyLevel
public void setConsistencyLevel(String consistencyLevel)
-
getNetworkProtocol
public String getNetworkProtocol()
-
setNetworkProtocol
public void setNetworkProtocol(String networkProtocol)
-
getPort
public Integer getPort()
-
setPort
public void setPort(Integer port)
-
getTimeoutSeconds
public Integer getTimeoutSeconds()
-
setTimeoutSeconds
public void setTimeoutSeconds(Integer timeoutSeconds)
-
getAutoDiscovery
public Boolean getAutoDiscovery()
-
setAutoDiscovery
public void setAutoDiscovery(Boolean autoDiscovery)
-
getHeartbeatIntervalSeconds
public Integer getHeartbeatIntervalSeconds()
-
setHeartbeatIntervalSeconds
public void setHeartbeatIntervalSeconds(Integer heartbeatIntervalSeconds)
-
getMaxRetries
public Integer getMaxRetries()
-
setMaxRetries
public void setMaxRetries(Integer maxRetries)
-
getNodeDiscovery
public JCacheXProperties.NodeDiscoveryConfig getNodeDiscovery()
-
setNodeDiscovery
public void setNodeDiscovery(JCacheXProperties.NodeDiscoveryConfig nodeDiscovery)
-
-