| java.lang.Object | ||
| ↳ | org.apache.helix.HelixProperty | |
| ↳ | org.apache.helix.model.HealthStat | |
Represents a set of properties that can be queried to determine the health of instances on a Helix-managed cluster
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| HealthStat.HealthStatProperty | Queryable health statistic properties | ||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.helix.HelixProperty
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Instantiate with an identifier
| |||||||||||
Instantiate with a pre-populated record
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Create a key based on a parent key, instance, and statistic
| |||||||||||
Get when these statistics were created
| |||||||||||
Get all the health statistics for a given instance
| |||||||||||
Get when these statistics were last modified
| |||||||||||
Get the value of a test field corresponding to a request count
| |||||||||||
Get property validity
| |||||||||||
Set a group of heath statistics, grouped by the statistic
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.helix.HelixProperty
| |||||||||||
From class
java.lang.Object
| |||||||||||
Instantiate with an identifier
| id | the name of these statistics |
|---|
Instantiate with a pre-populated record
| record | a ZNRecord corresponding to health statistics |
|---|
Create a key based on a parent key, instance, and statistic
| instance | the instance for which these statistics exist |
|---|---|
| parentKey | the originating key |
| statName | the statistic |
Get when these statistics were created
Get all the health statistics for a given instance
| instanceName | the instance for which to get health statistics |
|---|
Get when these statistics were last modified
Get the value of a test field corresponding to a request count
Get property validity
Set a group of heath statistics, grouped by the statistic
| healthFields | a map of statistic name, the corresponding entity, and the value |
|---|