Class TogglzProperties
- java.lang.Object
-
- org.togglz.spring.boot.actuate.autoconfigure.TogglzProperties
-
@ConfigurationProperties(prefix="togglz", ignoreUnknownFields=true) @Validated public class TogglzProperties extends ObjectConfiguration properties for Togglz.- Author:
- Marcel Overdijk
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTogglzProperties.Cachestatic classTogglzProperties.Consolestatic classTogglzProperties.Endpointstatic classTogglzProperties.FeatureSpecstatic classTogglzProperties.Web
-
Constructor Summary
Constructors Constructor Description TogglzProperties()
-
Method Summary
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
getFeatureEnums
public Class<? extends org.togglz.core.Feature>[] getFeatureEnums()
-
setFeatureEnums
public void setFeatureEnums(Class<? extends org.togglz.core.Feature>[] featureEnums)
-
setEnabled
public void setEnabled(boolean enabled)
-
getFeatureManagerName
public String getFeatureManagerName()
-
setFeatureManagerName
public void setFeatureManagerName(String featureManagerName)
-
getFeatures
public Map<String,TogglzProperties.FeatureSpec> getFeatures()
-
setFeatures
public void setFeatures(Map<String,TogglzProperties.FeatureSpec> features)
-
getFeaturesFile
public String getFeaturesFile()
-
setFeaturesFile
public void setFeaturesFile(String featuresFile)
-
isCreateFeaturesFileIfAbsent
public boolean isCreateFeaturesFileIfAbsent()
-
setCreateFeaturesFileIfAbsent
public void setCreateFeaturesFileIfAbsent(boolean createFeaturesFileIfAbsent)
-
getFeaturesFileMinCheckInterval
public Integer getFeaturesFileMinCheckInterval()
-
setFeaturesFileMinCheckInterval
public void setFeaturesFileMinCheckInterval(Integer featuresFileMinCheckInterval)
-
getCache
public TogglzProperties.Cache getCache()
-
setCache
public void setCache(TogglzProperties.Cache cache)
-
getConsole
public TogglzProperties.Console getConsole()
-
setConsole
public void setConsole(TogglzProperties.Console console)
-
getEndpoint
public TogglzProperties.Endpoint getEndpoint()
-
setEndpoint
public void setEndpoint(TogglzProperties.Endpoint endpoint)
-
getFeatureProperties
public Properties getFeatureProperties()
The configured features in a format that can be consumed by a PropertyFeatureProvider.- Returns:
- features in the right format.
-
-