public interface ExperimentsCache
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkIfAnyStale()
Checks whether any experiments are stale
|
boolean |
checkIfStale(String experimentName)
Checks whether a given experiment is stale
|
void |
delete(String experimentName)
Updates the cache with a recently deleted experiment
|
Map<String,Experiment> |
getActiveExperiments()
Return active experiments
|
void |
invalidate(String experimentName,
Experiment.Builder builder)
Forces cache to reload a specific experiment from storage
|
void |
invalidateAll(Experiment.BuilderFactory factory)
Forces cache to reload all data from storage
|
void |
update(Experiment experiment)
Updates the cache with a newly loaded experiment
|
Map<String,Experiment> getActiveExperiments()
void invalidateAll(Experiment.BuilderFactory factory)
void invalidate(String experimentName, Experiment.Builder builder)
void update(Experiment experiment)
void delete(String experimentName)
boolean checkIfAnyStale()
boolean checkIfStale(String experimentName)
Copyright © 2020. All rights reserved.