addDataSetWithCachingScope     
  open fun addDataSetWithCachingScope(@NonNull solutionID: String, @NonNull cachingScope: MPDataSetCacheScope): MPDataSetCache
Adds a new MPDataSetCache
Return
Added MPDataSetCache if added - If a MPDataSetCache with the same solutionId is already found, we return that.
Parameters
solutionID 
- SolutionId for the dataset
cachingScope 
- MPDataSetCacheScope scope to cache
open fun addDataSetWithCachingScope(@NonNull solutionID: String, @Nullable venueIds: List<String>, @NonNull cachingScope: MPDataSetCacheScope): MPDataSetCache