Package com.flagsmith

Class FlagsmithLogger

java.lang.Object
com.flagsmith.FlagsmithLogger

public class FlagsmithLogger
extends Object
  • Constructor Details

    • FlagsmithLogger

      public FlagsmithLogger()
  • Method Details

    • setLogger

      public void setLogger​(org.slf4j.Logger logger, FlagsmithLoggerLevel level)
    • setLogger

      public void setLogger​(org.slf4j.Logger logger)
    • httpError

      public void httpError​(okhttp3.Request request, okhttp3.Response response, boolean doThrow)
      Based on configuration prints error into log or throws an exception.
      Parameters:
      request - a Request
      response - a Response
      doThrow - a boolean whether to throw exception
    • httpError

      public void httpError​(okhttp3.Request request, IOException io, boolean doReThrow)
      Based on configuration prints error into log or throws an exception.
      Parameters:
      request - a Request
      io - an IOException
      doReThrow - a boolean whether to throw exception
    • error

      public void error​(String var1, Object... var2)
      Prints error into the log.
      Parameters:
      var1 - a param to print
      var2 - a param to print
    • info

      public void info​(String var1, Object... var2)
      Prints info into the log.
      Parameters:
      var1 - a param to print
      var2 - a param to print