- java.lang.Object
-
- io.github.nstdio.http.ext.CacheControl.CacheControlBuilder
-
- Enclosing class:
- CacheControl
public static class CacheControl.CacheControlBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheControlbuild()CacheControl.CacheControlBuilderimmutable()CacheControl.CacheControlBuildermaxAge(long maxAge)CacheControl.CacheControlBuildermaxStale(long maxStale)CacheControl.CacheControlBuilderminFresh(long minFresh)CacheControl.CacheControlBuildermustRevalidate()CacheControl.CacheControlBuildermustUnderstand()CacheControl.CacheControlBuildernoCache()CacheControl.CacheControlBuildernoStore()CacheControl.CacheControlBuildernoTransform()CacheControl.CacheControlBuilderonlyIfCached()CacheControl.CacheControlBuilderstaleIfError(long deltaSeconds)CacheControl.CacheControlBuilderstaleWhileRevalidate(long deltaSeconds)
-
-
-
Method Detail
-
noCache
public CacheControl.CacheControlBuilder noCache()
-
noStore
public CacheControl.CacheControlBuilder noStore()
-
mustRevalidate
public CacheControl.CacheControlBuilder mustRevalidate()
-
maxAge
public CacheControl.CacheControlBuilder maxAge(long maxAge)
-
maxStale
public CacheControl.CacheControlBuilder maxStale(long maxStale)
-
minFresh
public CacheControl.CacheControlBuilder minFresh(long minFresh)
-
staleIfError
public CacheControl.CacheControlBuilder staleIfError(long deltaSeconds)
-
staleWhileRevalidate
public CacheControl.CacheControlBuilder staleWhileRevalidate(long deltaSeconds)
-
noTransform
public CacheControl.CacheControlBuilder noTransform()
-
immutable
public CacheControl.CacheControlBuilder immutable()
-
onlyIfCached
public CacheControl.CacheControlBuilder onlyIfCached()
-
mustUnderstand
public CacheControl.CacheControlBuilder mustUnderstand()
-
build
public CacheControl build()
-
-