Class IadvizeGraphQLClient

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Boolean isAvailable(String distributionRule) Check if a rule is available for distribution
      final Boolean isCustomDataExist(String conversationId, Pair<String, String> customData) Check if a custom data (key/value) exist for a given conversation
      • Methods inherited from class java.lang.Object

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

      • IadvizeGraphQLClient

        IadvizeGraphQLClient()
    • Method Detail

      • isAvailable

         final Boolean isAvailable(String distributionRule)

        Check if a rule is available for distribution

        Parameters:
        distributionRule - the distribution rule identifier
      • isCustomDataExist

         final Boolean isCustomDataExist(String conversationId, Pair<String, String> customData)

        Check if a custom data (key/value) exist for a given conversation

        Parameters:
        conversationId - the conversation identifier
        customData - the looked for custom data key/value pair