Class ResponseCacheControl.Builder
java.lang.Object
org.apache.hc.client5.http.cache.ResponseCacheControl.Builder
- Enclosing class:
ResponseCacheControl
- Since:
- 5.4
-
Method Summary
Modifier and TypeMethodDescriptionbuild()longlonglonglongbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleansetCachePrivate(boolean cachePrivate) setCachePublic(boolean cachePublic) setImmutable(boolean immutable) setMaxAge(long maxAge) setMustRevalidate(boolean mustRevalidate) setMustUnderstand(boolean mustUnderstand) setNoCache(boolean noCache) setNoCacheFields(String... noCacheFields) setNoCacheFields(Set<String> noCacheFields) setNoStore(boolean noStore) setProxyRevalidate(boolean proxyRevalidate) setSharedMaxAge(long sharedMaxAge) setStaleIfError(long staleIfError) setStaleWhileRevalidate(long staleWhileRevalidate)
-
Method Details
-
getMaxAge
public long getMaxAge() -
setMaxAge
-
isNoCache
public boolean isNoCache() -
setNoCache
-
isNoStore
public boolean isNoStore() -
setNoStore
-
isCachePrivate
public boolean isCachePrivate() -
setCachePrivate
-
isMustRevalidate
public boolean isMustRevalidate() -
setMustRevalidate
-
isProxyRevalidate
public boolean isProxyRevalidate() -
setProxyRevalidate
-
isCachePublic
public boolean isCachePublic() -
setCachePublic
-
getStaleWhileRevalidate
public long getStaleWhileRevalidate() -
setStaleWhileRevalidate
-
getStaleIfError
public long getStaleIfError() -
setStaleIfError
-
getNoCacheFields
-
setNoCacheFields
-
setNoCacheFields
-
isMustUnderstand
public boolean isMustUnderstand() -
setMustUnderstand
-
isImmutable
public boolean isImmutable() -
setImmutable
-
build
-