Package com.configcat
Class OverrideDataSourceBuilder
- java.lang.Object
-
- com.configcat.OverrideDataSourceBuilder
-
public class OverrideDataSourceBuilder extends java.lang.ObjectDescribes a data source builder.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static OverrideDataSourceBuilderclassPathResource(java.lang.String resourceName)Creates an override data source builder that describes a classpath resource data source.static OverrideDataSourceBuilderlocalFile(java.lang.String filePath, boolean autoReload)Creates an override data source builder that describes a local file data source.static OverrideDataSourceBuildermap(java.util.Map<java.lang.String,java.lang.Object> map)Creates an override data source builder that describes a map data source.
-
-
-
Method Detail
-
localFile
public static OverrideDataSourceBuilder localFile(java.lang.String filePath, boolean autoReload)
Creates an override data source builder that describes a local file data source.- Parameters:
filePath- path to the file.autoReload- when it's true, the file will be reloaded when it gets modified.- Returns:
- the builder.
-
classPathResource
public static OverrideDataSourceBuilder classPathResource(java.lang.String resourceName)
Creates an override data source builder that describes a classpath resource data source.- Parameters:
resourceName- name of the classpath resource.- Returns:
- the builder.
-
map
public static OverrideDataSourceBuilder map(java.util.Map<java.lang.String,java.lang.Object> map)
Creates an override data source builder that describes a map data source.- Parameters:
map- map that contains the overrides.- Returns:
- the builder.
-
-