public class FeatureFlagDefinitions.Definition extends Object
Modifier and Type | Method and Description |
---|---|
FeatureFlag |
define()
This will define the feature flag, add it to the parent FeatureFlagDefinitions and return the created.
|
FeatureFlagDefinitions.Definition |
offByDefault()
Makes feature flag disabled by default - it is default behaviour of feature flags
|
FeatureFlagDefinitions.Definition |
onByDefault()
Makes feature flag enabled by default
|
FeatureFlagDefinitions.Definition |
safeFlag()
Marks feature flag as analytics friendly.
|
FeatureFlagDefinitions.Definition |
unsafeFlag()
Marks feature flag as not analytics friendly.
|
public FeatureFlagDefinitions.Definition offByDefault()
public FeatureFlagDefinitions.Definition onByDefault()
public FeatureFlagDefinitions.Definition safeFlag()
FeatureFlagStatisticEvent
.
Default behaviour of Feature Flags is to mark all flags as analytics unfriendly. It means that you
must mark your feature flag as safe when creating, otherwise is will be marked as unsafe.public FeatureFlagDefinitions.Definition unsafeFlag()
safeFlag()
for details.
Use only if you want to make sure that your feature flag key will be hashed in analytics events.public FeatureFlag define()
Copyright © 2002-2024 Atlassian. All Rights Reserved.