implements
BackedEnum
Indicates the intended scope of the cached response, analogous to HTTP Cache-Control: public vs Cache-Control: private.
Cache-Control: public
Cache-Control: private
Public = 'public'
Any client or intermediary (e.g., shared gateway, proxy) MAY cache the response and serve it to any user.
Private = 'private'
Only the requesting user's client MAY cache the response, and a shared cache MUST NOT serve a copy to a different user.