Package io.quarkus.analytics
Class AnalyticsService
java.lang.Object
io.quarkus.analytics.AnalyticsService
- All Implemented Interfaces:
AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionAnalyticsService(FileLocations fileLocations, io.quarkus.devtools.messagewriter.MessageWriter log) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildAnalyticsUserInput(Function<String, String> analyticsEnabledSupplier) voidclose()voidsendAnalytics(TrackEventType trackEventType, io.quarkus.bootstrap.model.ApplicationModel applicationModel, Map<String, Object> buildInfo, File localBuildDir)
-
Constructor Details
-
AnalyticsService
public AnalyticsService(FileLocations fileLocations, io.quarkus.devtools.messagewriter.MessageWriter log)
-
-
Method Details
-
buildAnalyticsUserInput
-
sendAnalytics
public void sendAnalytics(TrackEventType trackEventType, io.quarkus.bootstrap.model.ApplicationModel applicationModel, Map<String, Object> buildInfo, File localBuildDir) -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-