Package org.apache.geode
Interface StatisticsType
@Immutable
public interface StatisticsType
Used to describe a logical collection of statistics. These descriptions are used to create an
instance of
Statistics.
To get an instance of this interface use an instance of StatisticsFactory.
- Since:
- GemFire 3.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns a description of this statistics typegetName()Returns the name of this statistics typeReturns descriptions of the statistics that this statistics type gathers togethernameToDescriptor(String name) Returns the descriptor of the statistic with the given name in this statistics instance.intReturns the id of the statistic with the given name in this statistics instance.
-
Method Details
-
getName
String getName()Returns the name of this statistics type- Returns:
- the name of this statistics type
-
getDescription
String getDescription()Returns a description of this statistics type- Returns:
- a description of this statistics type
-
getStatistics
StatisticDescriptor[] getStatistics()Returns descriptions of the statistics that this statistics type gathers together- Returns:
- an array of descriptions of the statistics that this statistics type gathers together
-
nameToId
Returns the id of the statistic with the given name in this statistics instance.- Parameters:
name- the name of a statistic- Returns:
- the id of the statistic with the given name in this statistics instance
- Throws:
IllegalArgumentException- No statistic namednameexists in this statistics instance.
-
nameToDescriptor
Returns the descriptor of the statistic with the given name in this statistics instance.- Parameters:
name- the name of a statistic- Returns:
- the descriptor of the statistic with the given name in this statistics instance
- Throws:
IllegalArgumentException- No statistic namednameexists in this statistics instance.
-