-
- All Implemented Interfaces:
public final class EngagementRecords<Key extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description private final Map<Key, EngagementRecord>records
-
Constructor Summary
Constructors Constructor Description EngagementRecords(Map<Key, EngagementRecord> records)
-
Method Summary
Modifier and Type Method Description final Map<Key, EngagementRecord>getRecords()final LongtotalInvokes(Key key)final LonginvokesForVersionCode(Key key, Long versionCode)final LonginvokesForVersionName(Key key, String versionName)final DateTimelastInvoke(Key key)final UnitaddInvoke(Key key, String versionName, Long versionCode, DateTime lastInvoked)-
-
Constructor Detail
-
EngagementRecords
EngagementRecords(Map<Key, EngagementRecord> records)
-
-
Method Detail
-
getRecords
final Map<Key, EngagementRecord> getRecords()
-
totalInvokes
final Long totalInvokes(Key key)
-
invokesForVersionCode
final Long invokesForVersionCode(Key key, Long versionCode)
-
invokesForVersionName
final Long invokesForVersionName(Key key, String versionName)
-
lastInvoke
final DateTime lastInvoke(Key key)
-
-
-
-