public class Statistics extends Object
| Modifier and Type | Field and Description | 
|---|---|
static HazelcastProperty | 
ENABLED
Use to enable the client statistics collection. 
 | 
static HazelcastProperty | 
PERIOD_SECONDS
The period in seconds the statistics run. 
 | 
| Constructor and Description | 
|---|
Statistics(HazelcastClientInstanceImpl clientInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
escapeSpecialCharacters(StringBuilder buffer)  | 
static void | 
escapeSpecialCharacters(StringBuilder buffer,
                       int start)  | 
static List<String> | 
split(String statString)
This method uses ',' character by default. 
 | 
static List<String> | 
split(String stat,
     int start,
     char splitChar)  | 
void | 
start()
Registers all client statistics and schedules periodic collection of stats. 
 | 
static String | 
unescapeSpecialCharacters(String buffer)  | 
static void | 
unescapeSpecialCharacters(StringBuilder buffer,
                         int start)  | 
static String | 
unescapeSpecialCharacters(String buffer,
                         int start)  | 
public static final HazelcastProperty ENABLED
The default is false.
public static final HazelcastProperty PERIOD_SECONDS
public Statistics(HazelcastClientInstanceImpl clientInstance)
public final void start()
public static void escapeSpecialCharacters(StringBuilder buffer)
buffer - the string for which the special characters ',', '=', '\' are escaped properlypublic static void escapeSpecialCharacters(StringBuilder buffer, int start)
public static String unescapeSpecialCharacters(String buffer)
buffer - the string for which the escape character '\' is removed properlypublic static void unescapeSpecialCharacters(StringBuilder buffer, int start)
public static List<String> split(String statString)
statString - the statistics string to be splitCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.