| 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<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration> endpoint,
String idPart)
Generates an ID for a resource.
|
ID |
IDObject.getID() |
| Modifier and Type | Method and Description |
|---|---|
int |
ID.compareTo(ID other) |
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 that is found in the internal
hierarchical graph or
null if there is no resource with that ID in the graph. |
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)
Creates an operation definition based on the given information.
|
ResourceConfigurationPropertyInstance(ID id,
Name name,
AttributeLocation<L> attributeLocation,
ResourceConfigurationPropertyType<L> type,
String value) |
ResourceConfigurationPropertyType(ID id,
Name name,
AttributeLocation<L> attributeLocation) |
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.