java.lang.Object
com.azure.spring.cloud.feature.manager.feature.filters.TimeWindowFilter
All Implemented Interfaces:
FeatureFilter

@Component("TimeWindowFilter") public class TimeWindowFilter extends Object implements FeatureFilter
A feature filter that can be used at activate a feature based on a time window.
  • Constructor Details

    • TimeWindowFilter

      public TimeWindowFilter()
  • Method Details

    • evaluate

      public boolean evaluate(FeatureFilterEvaluationContext context)
      Evaluates whether a feature is enabled based on a configurable time window.
      Specified by:
      evaluate in interface FeatureFilter
      Parameters:
      context - The feature evaluation context.
      Returns:
      True if the feature is enabled, false otherwise.