public class Statistics extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static HazelcastProperty | ENABLEDUse to enable the client statistics collection. | 
| static HazelcastProperty | PERIOD_SECONDSThe period in seconds the statistics runs. | 
| 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.