java.lang.Object
org.springframework.geode.boot.autoconfigure.configuration.support.CacheProperties

public class CacheProperties extends Object
Spring Boot ConfigurationProperties used to configure Apache Geode peer Cache, ClientCache and CacheServer objects. The configuration Properties are based on well-known, documented Spring Data for Apache Geode (SDG) Properties.
Since:
1.0.0
See Also:
  • Properties
  • Cache
  • ClientCache
  • ResourceManager
  • CacheServer
  • ConfigurationProperties
  • NestedConfigurationProperty
  • Constructor Details

    • CacheProperties

      public CacheProperties()
  • Method Details

    • getClient

      public ClientCacheProperties getClient()
    • getCompression

      public CacheProperties.CompressionProperties getCompression()
    • isCopyOnRead

      public boolean isCopyOnRead()
    • setCopyOnRead

      public void setCopyOnRead(boolean copyOnRead)
    • getCriticalHeapPercentage

      public float getCriticalHeapPercentage()
    • setCriticalHeapPercentage

      public void setCriticalHeapPercentage(float criticalHeapPercentage)
    • getCriticalOffHeapPercentage

      public float getCriticalOffHeapPercentage()
    • setCriticalOffHeapPercentage

      public void setCriticalOffHeapPercentage(float criticalOffHeapPercentage)
    • isEnableAutoRegionLookup

      public boolean isEnableAutoRegionLookup()
    • setEnableAutoRegionLookup

      public void setEnableAutoRegionLookup(boolean enableAutoRegionLookup)
    • getEvictionHeapPercentage

      public float getEvictionHeapPercentage()
    • setEvictionHeapPercentage

      public void setEvictionHeapPercentage(float evictionHeapPercentage)
    • getEvictionOffHeapPercentage

      public float getEvictionOffHeapPercentage()
    • setEvictionOffHeapPercentage

      public void setEvictionOffHeapPercentage(float evictionOffHeapPercentage)
    • getLogLevel

      public String getLogLevel()
    • setLogLevel

      public void setLogLevel(String logLevel)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getOffHeap

      public CacheProperties.OffHeapProperties getOffHeap()
    • getPeer

      public PeerCacheProperties getPeer()
    • getServer

      public CacheServerProperties getServer()