Package org.azd.featuremanagement.types
Class ContributedFeature
java.lang.Object
org.azd.abstractions.serializer.SerializableEntity
org.azd.featuremanagement.types.ContributedFeature
A feature that can be enabled or disabled
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
getLinks()
getName()
int
getOrder()
getTags()
boolean
boolean
void
setDefaultState
(boolean defaultState) void
setDefaultValueRules
(List<ContributedFeatureValueRule> defaultValueRules) void
setDescription
(String description) void
setFeatureProperties
(FeatureProperties featureProperties) void
setFeatureStateChangedListeners
(List<ContributedFeatureListener> featureStateChangedListeners) void
void
setIncludeAsClaim
(boolean includeAsClaim) void
void
void
setOrder
(int order) void
setOverrideRules
(List<ContributedFeatureValueRule> overrideRules) void
setScopes
(List<ContributedFeatureSettingScope> scopes) void
setServiceInstanceType
(String serviceInstanceType) void
Methods inherited from class org.azd.abstractions.serializer.SerializableEntity
getResponse, toJsonTree, toString
-
Constructor Details
-
ContributedFeature
public ContributedFeature()
-
-
Method Details
-
getId
-
setId
-
getName
-
setName
-
getDescription
-
setDescription
-
getLinks
-
setLinks
-
getScopes
-
setScopes
-
isDefaultState
public boolean isDefaultState() -
setDefaultState
public void setDefaultState(boolean defaultState) -
isIncludeAsClaim
public boolean isIncludeAsClaim() -
setIncludeAsClaim
public void setIncludeAsClaim(boolean includeAsClaim) -
getTags
-
setTags
-
getOrder
public int getOrder() -
setOrder
public void setOrder(int order) -
getFeatureProperties
-
setFeatureProperties
-
getDefaultValueRules
-
setDefaultValueRules
-
getFeatureStateChangedListeners
-
setFeatureStateChangedListeners
public void setFeatureStateChangedListeners(List<ContributedFeatureListener> featureStateChangedListeners) -
getOverrideRules
-
setOverrideRules
-
getServiceInstanceType
-
setServiceInstanceType
-