Class WebProperties.Resources.Cache.Cachecontrol

java.lang.Object
org.springframework.boot.autoconfigure.web.WebProperties.Resources.Cache.Cachecontrol
Enclosing class:
WebProperties.Resources.Cache

public static class WebProperties.Resources.Cache.Cachecontrol extends Object
Cache Control HTTP header configuration.
Since:
2.4.0
Author:
Andy Wilkinson
  • Constructor Details

    • Cachecontrol

      public Cachecontrol()
  • Method Details

    • getMaxAge

      public @Nullable Duration getMaxAge()
    • setMaxAge

      public void setMaxAge(@Nullable Duration maxAge)
    • getNoCache

      public @Nullable Boolean getNoCache()
    • setNoCache

      public void setNoCache(@Nullable Boolean noCache)
    • getNoStore

      public @Nullable Boolean getNoStore()
    • setNoStore

      public void setNoStore(@Nullable Boolean noStore)
    • getMustRevalidate

      public @Nullable Boolean getMustRevalidate()
    • setMustRevalidate

      public void setMustRevalidate(@Nullable Boolean mustRevalidate)
    • getNoTransform

      public @Nullable Boolean getNoTransform()
    • setNoTransform

      public void setNoTransform(@Nullable Boolean noTransform)
    • getCachePublic

      public @Nullable Boolean getCachePublic()
    • setCachePublic

      public void setCachePublic(@Nullable Boolean cachePublic)
    • getCachePrivate

      public @Nullable Boolean getCachePrivate()
    • setCachePrivate

      public void setCachePrivate(@Nullable Boolean cachePrivate)
    • getProxyRevalidate

      public @Nullable Boolean getProxyRevalidate()
    • setProxyRevalidate

      public void setProxyRevalidate(@Nullable Boolean proxyRevalidate)
    • getStaleWhileRevalidate

      public @Nullable Duration getStaleWhileRevalidate()
    • setStaleWhileRevalidate

      public void setStaleWhileRevalidate(@Nullable Duration staleWhileRevalidate)
    • getStaleIfError

      public @Nullable Duration getStaleIfError()
    • setStaleIfError

      public void setStaleIfError(@Nullable Duration staleIfError)
    • getSMaxAge

      public @Nullable Duration getSMaxAge()
    • setSMaxAge

      public void setSMaxAge(@Nullable Duration sMaxAge)
    • toHttpCacheControl

      public @Nullable CacheControl toHttpCacheControl()