public class Stats
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Stats.ConnectionTypes
A breakdown of summary stats data for different (tls vs non-tls)
connection types.
|
static class |
Stats.Granularity |
static class |
Stats.MessageCategory |
static class |
Stats.MessageCount
A datapoint for message volume (number of messages plus aggregate data size)
|
static class |
Stats.MessageTraffic
A breakdown of summary stats data for traffic over various transport types.
|
static class |
Stats.MessageTypes
A breakdown of summary stats data for different (message vs presence)
message types.
|
static class |
Stats.ProcessedCount |
static class |
Stats.ProcessedMessages |
static class |
Stats.RequestCount
Aggregate data for numbers of requests in a specific scope.
|
static class |
Stats.ResourceCount
Aggregate data for usage of a resource in a specific scope.
|
| Modifier and Type | Field and Description |
|---|---|
Stats.MessageTypes |
all |
Stats.RequestCount |
apiRequests |
Stats.ResourceCount |
channels |
Stats.ConnectionTypes |
connections |
Stats.MessageTraffic |
inbound |
java.lang.String |
intervalId |
Stats.MessageTraffic |
outbound |
Stats.MessageTypes |
persisted |
Stats.ProcessedMessages |
processed |
Stats.RequestCount |
tokenRequests |
java.lang.String |
unit |
| Constructor and Description |
|---|
Stats() |
| Modifier and Type | Method and Description |
|---|---|
static long |
fromIntervalId(java.lang.String intervalId) |
static java.lang.String |
toIntervalId(long timestamp,
Stats.Granularity granularity) |
public java.lang.String intervalId
public java.lang.String unit
public Stats.MessageTypes all
public Stats.MessageTraffic inbound
public Stats.MessageTraffic outbound
public Stats.MessageTypes persisted
public Stats.ConnectionTypes connections
public Stats.ResourceCount channels
public Stats.RequestCount apiRequests
public Stats.RequestCount tokenRequests
public Stats.ProcessedMessages processed
public static java.lang.String toIntervalId(long timestamp,
Stats.Granularity granularity)
public static long fromIntervalId(java.lang.String intervalId)