Package de.oliver.fancyanalytics.api
Class FancyAnalyticsAPI
java.lang.Object
de.oliver.fancyanalytics.api.FancyAnalyticsAPI
-
Constructor Summary
ConstructorsConstructorDescriptionFancyAnalyticsAPI(String userId, String projectId, String authorizationToken) -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.gson.GsongetGson()static Stringstatic StringgetStackTraceAsString(Throwable throwable) voidvoidregisterDefaultPluginMetrics(org.bukkit.plugin.Plugin plugin) voidregisterLogger(Logger logger) voidregisterNumberMetric(MetricSupplier<Double> metric) voidregisterStringMetric(MetricSupplier<String> metric) voidreportError(Throwable throwable)
-
Constructor Details
-
FancyAnalyticsAPI
-
-
Method Details
-
getGson
public static com.google.gson.Gson getGson() -
getSenderId
-
getStackTraceAsString
-
initialize
public void initialize() -
reportError
-
registerLogger
-
registerDefaultPluginMetrics
public void registerDefaultPluginMetrics(org.bukkit.plugin.Plugin plugin) -
registerNumberMetric
-
registerStringMetric
-
getUserId
-
getProjectId
-