Class CacheDirective.Builder
- java.lang.Object
-
- org.alfresco.rest.framework.resource.content.CacheDirective.Builder
-
- Enclosing class:
- CacheDirective
public static class CacheDirective.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheDirectivebuild()CacheDirective.BuildersetETag(java.lang.String eTag)CacheDirective.BuildersetLastModified(java.util.Date lastModified)CacheDirective.BuildersetMaxAge(java.lang.Long maxAge)CacheDirective.BuildersetMustRevalidate(boolean mustRevalidate)CacheDirective.BuildersetNeverCache(boolean neverCache)CacheDirective.BuildersetPublic(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(java.util.Date lastModified)
-
setETag
public CacheDirective.Builder setETag(java.lang.String eTag)
-
setMaxAge
public CacheDirective.Builder setMaxAge(java.lang.Long maxAge)
-
build
public CacheDirective build()
-
-