Class CacheControl

java.lang.Object
io.airlift.http.client.CacheControl

public class CacheControl extends Object
  • Constructor Details

    • CacheControl

      public CacheControl()
  • Method Details

    • getCacheExtension

      public Map<String,String> getCacheExtension()
    • getMaxAge

      public int getMaxAge()
    • getNoCacheFields

      public List<String> getNoCacheFields()
    • getPrivateFields

      public List<String> getPrivateFields()
    • getSMaxAge

      public int getSMaxAge()
    • isMustRevalidate

      public boolean isMustRevalidate()
    • isNoCache

      public boolean isNoCache()
    • isNoStore

      public boolean isNoStore()
    • isNoTransform

      public boolean isNoTransform()
    • isPrivate

      public boolean isPrivate()
    • isProxyRevalidate

      public boolean isProxyRevalidate()
    • setMaxAge

      public void setMaxAge(int maxAge)
    • setMustRevalidate

      public void setMustRevalidate(boolean mustRevalidate)
    • setNoCache

      public void setNoCache(boolean noCache)
    • setNoStore

      public void setNoStore(boolean noStore)
    • setNoTransform

      public void setNoTransform(boolean noTransform)
    • setPrivate

      public void setPrivate(boolean isPrivate)
    • setProxyRevalidate

      public void setProxyRevalidate(boolean proxyRevalidate)
    • setSMaxAge

      public void setSMaxAge(int sMaxAge)
    • valueOf

      public static CacheControl valueOf(String string)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object