class ConfigGetParameterHandler {

  public Map<String, FirebaseRemoteConfigValue> getAll() {
    Set<String> keySet = new HashSet<>();
    keySet.addAll(getKeySetFromCache(activatedConfigsCache));
    keySet.addAll(getKeySetFromCache(defaultConfigsCache));

    HashMap<String, FirebaseRemoteConfigValue> allConfigs = new HashMap<>();
    for (String key : keySet) {
      allConfigs.put(key, getValue(key));
    }
    return allConfigs;
  }

  public  ConfigGetParameterHandler(
      ConfigCacheClient activatedConfigsCache, ConfigCacheClient defaultConfigsCache);

}