Class IadvizeApiKt

  • All Implemented Interfaces:

    
    public final class IadvizeApiKt
    
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static Proxy proxy
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Proxy getProxy()
      void setProxy(Proxy proxy)
      final static IadvizeApi createApi(KLogger logger) Create a new Iadvize api client.
      final static IadvizeApi createSecuredApi(KLogger logger, Function0<String> tokenProvider) Create a new Iadvize API client.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • createApi

         final static IadvizeApi createApi(KLogger logger)

        Create a new Iadvize api client.

        Parameters:
        logger - the logger
      • createSecuredApi

         final static IadvizeApi createSecuredApi(KLogger logger, Function0<String> tokenProvider)

        Create a new Iadvize API client.

        Parameters:
        logger - the logger
        tokenProvider - the token provider