Class FancyAnalyticsAPI

java.lang.Object
de.oliver.fancyanalytics.api.FancyAnalyticsAPI

public class FancyAnalyticsAPI extends Object
  • Constructor Details

    • FancyAnalyticsAPI

      public FancyAnalyticsAPI(String userId, String projectId, String authorizationToken)
  • Method Details

    • getGson

      public static com.google.gson.Gson getGson()
    • getSenderId

      public static String getSenderId()
    • getStackTraceAsString

      public static String getStackTraceAsString(Throwable throwable)
    • initialize

      public void initialize()
    • reportError

      public void reportError(Throwable throwable)
    • registerLogger

      public void registerLogger(Logger logger)
    • registerDefaultPluginMetrics

      public void registerDefaultPluginMetrics(org.bukkit.plugin.Plugin plugin)
    • registerNumberMetric

      public void registerNumberMetric(MetricSupplier<Double> metric)
    • registerStringMetric

      public void registerStringMetric(MetricSupplier<String> metric)
    • getUserId

      public String getUserId()
    • getProjectId

      public String getProjectId()