ReleaseDateStrategy
@Serializable
@SerialName(value = "releaseDate")
A strategy that enables a feature after a specified release date.
The feature is disabled before the release date and enabled once the current time reaches or passes the release date.
This strategy is useful for scheduling feature launches at a specific point in time without requiring a deployment or manual toggle.
See also
for enabling a feature within a specific time window
Constructors
Functions
Link copied to clipboard
Combines this strategy with other using logical AND.
Link copied to clipboard
open suspend override fun evaluate(featureId: String, store: FeatureStore?, context: FlippingExecutionContext): Boolean
Evaluates whether the feature should be enabled based on the execution context.
Link copied to clipboard
Negates this strategy.
Link copied to clipboard
Combines this strategy with other using logical OR.