Class FeatureFlags

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

@Deprecated
public class FeatureFlags
extends java.lang.Object
implements java.lang.Iterable<FeatureFlag>
Deprecated.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String AGGREGATED_FEATURE_FLAGS_URI
    Deprecated.
     
  • Constructor Summary

    Constructors 
    Constructor Description
    FeatureFlags()
    Deprecated.
     
  • Method Summary

    Modifier and Type Method Description
    void addFlag​(java.lang.String name, boolean enabled)
    Deprecated.
    Adds the feature flag of given name and given value.
    boolean equals​(java.lang.Object o)
    Deprecated.
     
    int hashCode()
    Deprecated.
     
    boolean isEnabled​(java.lang.String flagName)
    Deprecated.
    Returns true if the feature flag with given name exists and is enabled, false otherwise.
    java.util.Iterator<FeatureFlag> iterator()
    Deprecated.
     
    void removeFlag​(java.lang.String flagName)
    Deprecated.
    Removes flag of given name.
    java.lang.String toString()
    Deprecated.
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Field Details

  • Constructor Details

  • Method Details

    • addFlag

      public void addFlag​(java.lang.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​(java.lang.String flagName)
      Deprecated.
      Removes flag of given name.
      Parameters:
      flagName - name of the flag to remove
    • iterator

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

      public boolean isEnabled​(java.lang.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​(java.lang.Object o)
      Deprecated.
      Overrides:
      equals in class java.lang.Object
    • hashCode

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

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