Class FeatureFlags

java.lang.Object
com.gooddata.sdk.model.featureflag.FeatureFlags
All Implemented Interfaces:
Iterable<FeatureFlag>

@Deprecated public class FeatureFlags extends Object implements Iterable<FeatureFlag>
Deprecated.
  • Field Details

  • Constructor Details

    • FeatureFlags

      public FeatureFlags()
      Deprecated.
  • Method Details

    • addFlag

      public void addFlag(String name, boolean enabled)
      Deprecated.
      Adds the feature flag of given name and given value.
      Parameters:
      name - feature flag name
      enabled - feature flag value (enabled / disabled)
    • removeFlag

      public void removeFlag(String flagName)
      Deprecated.
      Removes flag of given name.
      Parameters:
      flagName - name of the flag to remove
    • iterator

      public Iterator<FeatureFlag> iterator()
      Deprecated.
      Specified by:
      iterator in interface Iterable<FeatureFlag>
    • isEnabled

      public boolean isEnabled(String flagName)
      Deprecated.
      Returns true if the feature flag with given name exists and is enabled, false otherwise.
      Parameters:
      flagName - the name of feature flag
      Returns:
      true if the feature flag with given name exists and is enabled, false otherwise
    • equals

      public boolean equals(Object o)
      Deprecated.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object