-
public class StatsContains application statistics for a specified time interval and time period.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classStats.ConnectionTypesContains a breakdown of summary stats data for different (TLS vs non-TLS) connection types.
public classStats.MessageCountContains the aggregate counts for messages and data transferred.
public classStats.MessageCategorypublic classStats.MessageTypesContains a breakdown of summary stats data for different (channel vs presence) message types.
public classStats.MessageTrafficContains a breakdown of summary stats data for traffic over various transport types.
public classStats.RequestCountContains the aggregate counts for requests made.
public classStats.ResourceCountContains the aggregate data for usage of a resource in a specific scope.
public classStats.ProcessedCountpublic classStats.ProcessedMessagespublic classStats.PushedMessagesDetails the stats on push notifications.
public enumStats.GranularityDescribes the interval unit over which statistics are gathered.
-
Field Summary
Fields Modifier and Type Field Description public StringintervalIdpublic Stringunitpublic intcountpublic StringinProgresspublic Stats.MessageTypesallpublic Stats.MessageTrafficinboundpublic Stats.MessageTrafficoutboundpublic Stats.MessageTypespersistedpublic Stats.ConnectionTypesconnectionspublic Stats.ResourceCountchannelspublic Stats.RequestCountapiRequestspublic Stats.RequestCounttokenRequestspublic Stats.ProcessedMessagesprocessedpublic Stats.PushedMessagespush
-
Method Summary
Modifier and Type Method Description static StringtoIntervalId(long timestamp, Stats.Granularity granularity)static longfromIntervalId(String intervalId)-
-
Method Detail
-
toIntervalId
static String toIntervalId(long timestamp, Stats.Granularity granularity)
-
fromIntervalId
static long fromIntervalId(String intervalId)
-
-
-
-