code: public static Single<Boolean> set(CacheConfigBean cacheConfigBean, String cacheKey, int index, Object value) {
          return SingleRxXian.call(CacheService.CACHE_SERVICE, "cacheListSet", new JSONObject() {{
              put("cacheConfig", cacheConfigBean);
              put("key", cacheKey);
              put("index", index);
              put("valueObj", value);
          }}).map(UnitResponse::succeeded);
      }
docs: update the value of the specified index
  
  @param cacheConfigBean the data source of the cache system.
  @param cacheKey        the key for the cached list.
  @param index           the index of the element you want to update.
  @param value           the new value for the element.
  @return true on success, false on failure.