Package com.flagsmith

Class FlagsmithLogger


  • public class FlagsmithLogger
    extends Object
    • Constructor Detail

      • FlagsmithLogger

        public FlagsmithLogger()
    • Method Detail

      • 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