public class JMXMetric extends Object implements Validatable
| Constructor and Description |
|---|
JMXMetric() |
JMXMetric(JMXMetric original) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAttribute() |
Integer |
getInterval() |
String |
getMetricIdTemplate() |
Map<String,String> |
getMetricTags() |
org.hawkular.metrics.client.common.MetricType |
getMetricType() |
org.jboss.as.controller.client.helpers.MeasurementUnit |
getMetricUnits() |
String |
getName() |
String |
getObjectName() |
TimeUnits |
getTimeUnits() |
void |
setAttribute(String attribute) |
void |
setInterval(Integer interval) |
void |
setMetricIdTemplate(String metricIdTemplate) |
void |
setMetricTags(Map<String,String> metricTags) |
void |
setMetricType(org.hawkular.metrics.client.common.MetricType mt) |
void |
setMetricUnits(org.jboss.as.controller.client.helpers.MeasurementUnit mu) |
void |
setName(String name) |
void |
setObjectName(String objectName) |
void |
setTimeUnits(TimeUnits timeUnits) |
void |
validate()
Checks the state of the object to ensure it is valid.
|
public JMXMetric()
public JMXMetric(JMXMetric original)
public void validate()
throws Exception
Validatablevalidate in interface ValidatableException - if the state of the object is not validpublic String getName()
public void setName(String name)
public String getObjectName()
public void setObjectName(String objectName)
public String getAttribute()
public void setAttribute(String attribute)
public Integer getInterval()
public void setInterval(Integer interval)
public TimeUnits getTimeUnits()
public void setTimeUnits(TimeUnits timeUnits)
public org.jboss.as.controller.client.helpers.MeasurementUnit getMetricUnits()
public void setMetricUnits(org.jboss.as.controller.client.helpers.MeasurementUnit mu)
public org.hawkular.metrics.client.common.MetricType getMetricType()
public void setMetricType(org.hawkular.metrics.client.common.MetricType mt)
public String getMetricIdTemplate()
public void setMetricIdTemplate(String metricIdTemplate)
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.