Package dev.cachly

Class EdgeCacheConfig

java.lang.Object
dev.cachly.EdgeCacheConfig

public class EdgeCacheConfig extends Object
Edge cache configuration for a cachly instance. Returned by EdgeCacheClient.getConfig().
  • Constructor Details

    • EdgeCacheConfig

      public EdgeCacheConfig()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getInstanceId

      public String getInstanceId()
    • setInstanceId

      public void setInstanceId(String instanceId)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getEdgeTtl

      public int getEdgeTtl()
    • setEdgeTtl

      public void setEdgeTtl(int edgeTtl)
    • getWorkerUrl

      public String getWorkerUrl()
    • setWorkerUrl

      public void setWorkerUrl(String workerUrl)
    • getCloudflareZoneId

      public String getCloudflareZoneId()
    • setCloudflareZoneId

      public void setCloudflareZoneId(String cloudflareZoneId)
    • isPurgeOnWrite

      public boolean isPurgeOnWrite()
    • setPurgeOnWrite

      public void setPurgeOnWrite(boolean purgeOnWrite)
    • isCacheSearchResults

      public boolean isCacheSearchResults()
    • setCacheSearchResults

      public void setCacheSearchResults(boolean cacheSearchResults)
    • getTotalHits

      public long getTotalHits()
    • setTotalHits

      public void setTotalHits(long totalHits)
    • getTotalMisses

      public long getTotalMisses()
    • setTotalMisses

      public void setTotalMisses(long totalMisses)
    • getHitRate

      public double getHitRate()
    • setHitRate

      public void setHitRate(double hitRate)
    • toString

      public String toString()
      Overrides:
      toString in class Object