Class CacheStorage


  • @Beta
    public class CacheStorage
    extends java.lang.Object
    • Constructor Detail

      • CacheStorage

        public CacheStorage()
    • Method Detail

      • deleteCache

        public static Command<java.lang.Void> deleteCache​(CacheId cacheId)
        Deletes a cache.
      • deleteEntry

        public static Command<java.lang.Void> deleteEntry​(CacheId cacheId,
                                                          java.lang.String request)
        Deletes a cache entry.
      • requestCacheNames

        public static Command<java.util.List<Cache>> requestCacheNames​(java.lang.String securityOrigin)
        Requests cache names.
      • requestCachedResponse

        public static Command<CachedResponse> requestCachedResponse​(CacheId cacheId,
                                                                    java.lang.String requestURL,
                                                                    java.util.List<Header> requestHeaders)
        Fetches cache entry.
      • requestEntries

        public static Command<CacheStorage.RequestEntriesResponse> requestEntries​(CacheId cacheId,
                                                                                  java.lang.Integer skipCount,
                                                                                  java.lang.Integer pageSize,
                                                                                  java.util.Optional<java.lang.String> pathFilter)
        Requests data from cache.