Class CacheDirective.Builder
- java.lang.Object
-
- org.alfresco.rest.framework.resource.content.CacheDirective.Builder
-
- Enclosing class:
- CacheDirective
public static class CacheDirective.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheDirective
build()
CacheDirective.Builder
setETag(String eTag)
CacheDirective.Builder
setLastModified(Date lastModified)
CacheDirective.Builder
setMaxAge(Long maxAge)
CacheDirective.Builder
setMustRevalidate(boolean mustRevalidate)
CacheDirective.Builder
setNeverCache(boolean neverCache)
CacheDirective.Builder
setPublic(boolean aPublic)
-
-
-
Method Detail
-
setNeverCache
public CacheDirective.Builder setNeverCache(boolean neverCache)
-
setPublic
public CacheDirective.Builder setPublic(boolean aPublic)
-
setMustRevalidate
public CacheDirective.Builder setMustRevalidate(boolean mustRevalidate)
-
setLastModified
public CacheDirective.Builder setLastModified(Date lastModified)
-
setETag
public CacheDirective.Builder setETag(String eTag)
-
setMaxAge
public CacheDirective.Builder setMaxAge(Long maxAge)
-
build
public CacheDirective build()
-
-