com.vaadin.flow.internal.
Class UsageStatistics
- java.lang.Object
-
- com.vaadin.flow.internal.UsageStatistics
-
public class UsageStatistics extends Object
Collects entries that should be exported for vaadin-usage-statistics when running in development mode.
Statistics gathering is automatically disabled and excluded in production mode.
For details and to opt-out, see https://github.com/vaadin/vaadin-usage-statistics.
Since:
1.0
Author:
Vaadin Ltd
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static class
UsageStatistics.UsageEntry
A usage statistics entry.
-
Method Summary
All Methods Modifier and Type Method and Description static Stream<UsageStatistics.UsageEntry>
getEntries()
Gets a stream of the current usage entries.
static void
markAsUsed(String name, String version)
Registers a new entry with the given feature name and version string if no previous entry has been registered for the same name.
-
-
-
Method Detail
-
markAsUsed
public static void markAsUsed(String name, String version)
Registers a new entry with the given feature name and version string if no previous entry has been registered for the same name.
Parameters:
name
- the feature name, notnull
version
- the version, ornull
to use the current Flow version
-
getEntries
public static Stream<UsageStatistics.UsageEntry> getEntries()
Gets a stream of the current usage entries.
Returns:
a stream of entries, not
null
-
-