cloud.eppo.IConfigurationStore Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sdk-common-jvm Show documentation
Show all versions of sdk-common-jvm Show documentation
Eppo SDK for JVM shared library
package cloud.eppo;
import cloud.eppo.api.Configuration;
import java.util.concurrent.CompletableFuture;
import org.jetbrains.annotations.NotNull;
/**
* Common interface for extensions of this SDK to support caching and other strategies for
* persisting configuration data across sessions.
*/
public interface IConfigurationStore {
@NotNull Configuration getConfiguration();
CompletableFuture saveConfiguration(Configuration configuration);
}