Interface MoreOperations

All Known Implementing Classes:
DefaultUnleash.DefaultMore, FakeUnleash.FakeMore

public interface MoreOperations
  • Method Details

    • getFeatureToggleNames

      List<String> getFeatureToggleNames()
    • getFeatureToggleDefinition

      Optional<FeatureToggle> getFeatureToggleDefinition(String toggleName)
    • evaluateAllToggles

      List<EvaluatedToggle> evaluateAllToggles()
    • evaluateAllToggles

      List<EvaluatedToggle> evaluateAllToggles(UnleashContext context)
      Evaluate all toggles using the provided context. This does not record the corresponding usage metrics for each toggle
      Parameters:
      context -
      Returns:
    • count

      void count(String toggleName, boolean enabled)
    • countVariant

      void countVariant(String toggleName, String variantName)