| Package | Description |
|---|---|
| org.hawkular.agent.monitor.inventory |
| Modifier and Type | Field and Description |
|---|---|
protected ID |
NodeLocationProvider.Builder.id |
static ID |
ID.NULL_ID |
| Modifier and Type | Method and Description |
|---|---|
static ID |
InventoryIdUtil.generateAvailInstanceId(String feedId,
ID resourceId,
AvailType<?> availType)
Generates an ID for an
AvailInstance. |
static ID |
InventoryIdUtil.generateMetricInstanceId(String feedId,
ID resourceId,
MetricType<?> metricType)
Generates an ID for an
MetricInstance. |
static ID |
InventoryIdUtil.generateResourceId(MonitoredEndpoint endpoint,
String idPart)
Generates an ID for a resource.
|
ID |
IDObject.getID() |
| Modifier and Type | Method and Description |
|---|---|
static ID |
InventoryIdUtil.generateAvailInstanceId(String feedId,
ID resourceId,
AvailType<?> availType)
Generates an ID for an
AvailInstance. |
static ID |
InventoryIdUtil.generateMetricInstanceId(String feedId,
ID resourceId,
MetricType<?> metricType)
Generates an ID for an
MetricInstance. |
Resource<L> |
ResourceManager.getResource(ID resourceId)
Given a resource ID this will return the resource with that ID or
null if there is no resource with
that ID. |
TypeSet.TypeSetBuilder<T> |
TypeSet.TypeSetBuilder.id(ID id) |
This |
NodeLocationProvider.Builder.id(ID id) |
| Constructor and Description |
|---|
AttributeLocationProvider(ID id,
Name name,
AttributeLocation<L> attributeLocation) |
AvailType(ID id,
Name name,
AttributeLocation<L> location,
Interval interval,
Pattern upPattern) |
IDObject(ID id) |
Instance(ID id,
Name name,
AttributeLocation<L> attributeLocation,
T type) |
MeasurementInstance(ID id,
Name name,
AttributeLocation<L> attributeLocation,
T type) |
MeasurementType(ID id,
Name name,
AttributeLocation<L> location,
Interval interval) |
MetricType(ID id,
Name name,
AttributeLocation<L> location,
Interval interval,
org.jboss.as.controller.client.helpers.MeasurementUnit metricUnits,
org.hawkular.metrics.client.common.MetricType metricType) |
NamedObject(ID id,
Name name)
Creates a named object.
|
NodeLocationProvider(ID id,
Name name,
L location) |
Operation(ID id,
Name name,
L location,
String operationName) |
ResourceConfigurationPropertyInstance(ID id,
Name name,
AttributeLocation<L> attributeLocation,
ResourceConfigurationPropertyType<L> type,
String value) |
ResourceConfigurationPropertyType(ID id,
Name name,
AttributeLocation<L> attributeLocation) |
Copyright © 2015 Red Hat, Inc.. All rights reserved.