Class ImmutableUiSessionStats.ImmutableCountStats
java.lang.Object
org.teamapps.uisession.statistics.ImmutableUiSessionStats.ImmutableCountStats
- All Implemented Interfaces:
CountStats
- Enclosing class:
- ImmutableUiSessionStats
public static class ImmutableUiSessionStats.ImmutableCountStats extends java.lang.Object implements CountStats
-
Constructor Summary
Constructors Constructor Description ImmutableCountStats(long count, long countLastMinute, long countLast10Seconds, it.unimi.dsi.fastutil.objects.Object2LongMap<java.lang.Class<?>> countByClass) -
Method Summary
Modifier and Type Method Description longgetCount()it.unimi.dsi.fastutil.objects.Object2LongMap<java.lang.Class<?>>getCountByClass()longgetCountLast10Seconds()longgetCountLastMinute()
-
Constructor Details
-
ImmutableCountStats
public ImmutableCountStats(long count, long countLastMinute, long countLast10Seconds, it.unimi.dsi.fastutil.objects.Object2LongMap<java.lang.Class<?>> countByClass)
-
-
Method Details
-
getCount
public long getCount()- Specified by:
getCountin interfaceCountStats
-
getCountLastMinute
public long getCountLastMinute()- Specified by:
getCountLastMinutein interfaceCountStats
-
getCountLast10Seconds
public long getCountLast10Seconds()- Specified by:
getCountLast10Secondsin interfaceCountStats
-
getCountByClass
public it.unimi.dsi.fastutil.objects.Object2LongMap<java.lang.Class<?>> getCountByClass()- Specified by:
getCountByClassin interfaceCountStats
-