Interface Evaluation

  • All Known Implementing Classes:
    Evaluator

    public interface Evaluation
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean boolVariation​(java.lang.String identifier, Target target, boolean defaultValue, io.harness.cf.client.api.FlagEvaluateCallback callback)  
      com.google.gson.JsonObject jsonVariation​(java.lang.String identifier, Target target, com.google.gson.JsonObject defaultValue, io.harness.cf.client.api.FlagEvaluateCallback callback)  
      double numberVariation​(java.lang.String identifier, Target target, double defaultValue, io.harness.cf.client.api.FlagEvaluateCallback callback)  
      java.lang.String stringVariation​(java.lang.String identifier, Target target, java.lang.String defaultValue, io.harness.cf.client.api.FlagEvaluateCallback callback)  
    • Method Detail

      • boolVariation

        boolean boolVariation​(java.lang.String identifier,
                              Target target,
                              boolean defaultValue,
                              io.harness.cf.client.api.FlagEvaluateCallback callback)
      • stringVariation

        java.lang.String stringVariation​(java.lang.String identifier,
                                         Target target,
                                         java.lang.String defaultValue,
                                         io.harness.cf.client.api.FlagEvaluateCallback callback)
      • numberVariation

        double numberVariation​(java.lang.String identifier,
                               Target target,
                               double defaultValue,
                               io.harness.cf.client.api.FlagEvaluateCallback callback)
      • jsonVariation

        com.google.gson.JsonObject jsonVariation​(java.lang.String identifier,
                                                 Target target,
                                                 com.google.gson.JsonObject defaultValue,
                                                 io.harness.cf.client.api.FlagEvaluateCallback callback)