public static class CacheControlDirectives.CacheControlBuilder extends Object implements CacheControl.Builder
| Constructor and Description |
|---|
CacheControlBuilder() |
| Modifier and Type | Method and Description |
|---|---|
CacheControl |
build()
Build the
CacheControl instance |
CacheControl.Builder |
maxAge(long maxAge)
Set the max-age cache control directive.
|
CacheControl.Builder |
mustRevalidate(boolean mustRevalidate)
Set the must-revalidate cache control directive.
|
CacheControl.Builder |
noCache(boolean noCache)
Set the no-cache cache control directive.
|
CacheControl.Builder |
noStore(boolean noStore)
Set the no-store cache control directive.
|
CacheControl.Builder |
noTransform(boolean noTransform)
Set the no-transform cache control directive.
|
CacheControl.Builder |
proxyRevalidate(boolean proxyRevalidate)
Set the proxy-revalidate cache control directive.
|
CacheControl.Builder |
setPrivate(boolean isprivate)
Set the private cache control directive.
|
CacheControl.Builder |
sMaxAge(long sMaxAge)
Set the s-maxage cache control directive.
|
public CacheControl.Builder mustRevalidate(boolean mustRevalidate)
CacheControl.BuildermustRevalidate in interface CacheControl.BuildermustRevalidate - The directive to setpublic CacheControl.Builder proxyRevalidate(boolean proxyRevalidate)
CacheControl.BuilderproxyRevalidate in interface CacheControl.BuilderproxyRevalidate - The directive to setpublic CacheControl.Builder maxAge(long maxAge)
CacheControl.BuildermaxAge in interface CacheControl.BuildermaxAge - The directive to setpublic CacheControl.Builder sMaxAge(long sMaxAge)
CacheControl.BuildersMaxAge in interface CacheControl.BuildersMaxAge - The directive to setpublic CacheControl.Builder noCache(boolean noCache)
CacheControl.BuildernoCache in interface CacheControl.BuildernoCache - The directive to setpublic CacheControl.Builder setPrivate(boolean isprivate)
CacheControl.BuildersetPrivate in interface CacheControl.Builderisprivate - The directive to setpublic CacheControl.Builder noTransform(boolean noTransform)
CacheControl.BuildernoTransform in interface CacheControl.BuildernoTransform - The directive to setpublic CacheControl.Builder noStore(boolean noStore)
CacheControl.BuildernoStore in interface CacheControl.BuildernoStore - The directive to setpublic CacheControl build()
CacheControl.BuilderCacheControl instancebuild in interface CacheControl.BuilderCopyright © 2019 The Holon Platform. All rights reserved.