com.atlassian.sal.api.features
Class EnabledDarkFeaturesBuilder
java.lang.Object
com.atlassian.sal.api.features.EnabledDarkFeaturesBuilder
public class EnabledDarkFeaturesBuilder
- extends Object
- Since:
- 2.10
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EnabledDarkFeaturesBuilder
public EnabledDarkFeaturesBuilder()
unmodifiableFeaturesEnabledForAllUsers
public EnabledDarkFeaturesBuilder unmodifiableFeaturesEnabledForAllUsers(@Nullable
Set<String> enabledFeatureKeys)
- Set features enabled for all users which cannot be changed during runtime.
- Parameters:
enabledFeatureKeys - enabled features for all users; can be null
- Returns:
- the builder itself
featuresEnabledForAllUsers
public EnabledDarkFeaturesBuilder featuresEnabledForAllUsers(@Nullable
Set<String> enabledFeatureKeys)
- Set features enabled for all users which can be changed during runtime.
- Parameters:
enabledFeatureKeys - enabled features for all users; can be null
- Returns:
- the builder itself
featuresEnabledForCurrentUser
public EnabledDarkFeaturesBuilder featuresEnabledForCurrentUser(@Nullable
Set<String> enabledFeatureKeys)
- Set features enabled for the current user only.
- Parameters:
enabledFeatureKeys - enabled features for the current user only; can be null
- Returns:
- the builder itself
build
public EnabledDarkFeatures build()
Copyright © 2015 Atlassian. All rights reserved.