Require cache key and duration constructor params

Change-Id: I3da9f220438b5f4acc8302f702a790f748980e88
Merge "Require cache key and duration constructor params"