Class CacheControlImpl

    • Method Detail

      • getExpirySeconds

        public Integer getExpirySeconds​(com.google.cloud.datastore.Key key)
        Description copied from interface: CacheControl
        Get the amount of time that entities of a particular key should be cached, if at all. This is used both to write entities/negative results to the cache and also to determine if we should look in the cache in the first place.
        Specified by:
        getExpirySeconds in interface CacheControl
        Returns:
        null means DO NOT CACHE. 0 means "no limit". Any other value is a # of seconds.