Class TimeWindowFilter

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

public final 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()
      Creates an instance of 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.