Class TeamCityExperimentalFeatures
- java.lang.Object
-
- jetbrains.buildServer.serverSide.features.TeamCityExperimentalFeatures
-
public class TeamCityExperimentalFeatures extends Object
Created with IntelliJ IDEA.- Author:
- Oleg Rybak (oleg.rybak@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description TeamCityExperimentalFeatures(CustomDataStorageManager customDataStorageManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<ExperimentalFeature>
getAllFeatures()
Collection<ExperimentalFeature>
getAvailableFeatures()
boolean
isFeatureEnabled(String featureName)
ExperimentalFeature
register(String name, String displayName, String description)
ExperimentalFeature
register(String name, String displayName, String description, Supplier<Boolean> available)
-
-
-
Constructor Detail
-
TeamCityExperimentalFeatures
public TeamCityExperimentalFeatures(@NotNull CustomDataStorageManager customDataStorageManager)
-
-
Method Detail
-
getAllFeatures
public Collection<ExperimentalFeature> getAllFeatures()
-
getAvailableFeatures
public Collection<ExperimentalFeature> getAvailableFeatures()
-
isFeatureEnabled
public boolean isFeatureEnabled(@NotNull String featureName)
-
register
public ExperimentalFeature register(String name, String displayName, String description)
-
-