-
- All Implemented Interfaces:
-
java.io.Serializable
public final class FeatureApiBean implements Serializable
Created by Paul
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classFeatureApiBean.Companion
-
Field Summary
Fields Modifier and Type Field Description private Stringuidprivate Stringdescriptionprivate Stringgroupprivate FlippingStrategyApiBeanflippingStrategyprivate Set<String>permissionsprivate Map<String, PropertyApiBean>customPropertiesprivate Booleanenable
-
Constructor Summary
Constructors Constructor Description FeatureApiBean()FeatureApiBean(Feature feature)
-
Method Summary
Modifier and Type Method Description final StringgetUid()final UnitsetUid(String uid)final StringgetDescription()final UnitsetDescription(String description)final StringgetGroup()final UnitsetGroup(String group)final FlippingStrategyApiBeangetFlippingStrategy()final UnitsetFlippingStrategy(FlippingStrategyApiBean flippingStrategy)final Set<String>getPermissions()final UnitsetPermissions(Set<String> permissions)final Map<String, PropertyApiBean>getCustomProperties()final UnitsetCustomProperties(Map<String, PropertyApiBean> customProperties)final BooleangetEnable()final UnitsetEnable(Boolean enable)final FeaturetoFeature()-
-
Method Detail
-
getDescription
final String getDescription()
-
setDescription
final Unit setDescription(String description)
-
getFlippingStrategy
final FlippingStrategyApiBean getFlippingStrategy()
-
setFlippingStrategy
final Unit setFlippingStrategy(FlippingStrategyApiBean flippingStrategy)
-
getPermissions
final Set<String> getPermissions()
-
setPermissions
final Unit setPermissions(Set<String> permissions)
-
getCustomProperties
final Map<String, PropertyApiBean> getCustomProperties()
-
setCustomProperties
final Unit setCustomProperties(Map<String, PropertyApiBean> customProperties)
-
toFeature
final Feature toFeature()
-
-
-
-