Class AnalyticsClient

java.lang.Object
com.atlassian.crowd.test.util.analytics.AnalyticsClient

public class AnalyticsClient extends Object
Helper class for configuring and fetching analytics through REST.
  • Constructor Details

    • AnalyticsClient

      public AnalyticsClient(String baseUrl)
  • Method Details

    • startCapturing

      public AnalyticsClient startCapturing()
      Starts capturing analytics.
    • stopCapturing

      public AnalyticsClient stopCapturing()
      Stops capturing analytics.
    • enable

      public AnalyticsClient enable()
      Enables analytics.
    • disable

      public AnalyticsClient disable()
      Disables analytics.
    • collect

      public AnalyticsClient collect(boolean forceStatisticsCollection)
      Returns captured analytics. Forces statistics analytics collection first, if requested.
    • getLastProperties

      public Map<String,String> getLastProperties(String eventName)
    • assertEventHasExactProperties

      public void assertEventHasExactProperties(String eventName, String... names)