L - the type of the protocol specific location, typically a subclass of NodeLocationpublic final class Resource<L> extends NodeLocationProvider<L>
| Modifier and Type | Class and Description |
|---|---|
static class |
Resource.Builder<L> |
| Modifier and Type | Method and Description |
|---|---|
static <L> Resource.Builder<L> |
builder() |
Collection<MeasurementInstance<L,AvailType<L>>> |
getAvails() |
Collection<MeasurementInstance<L,MetricType<L>>> |
getMetrics() |
Resource<L> |
getParent() |
Collection<ResourceConfigurationPropertyInstance<L>> |
getResourceConfigurationProperties() |
ResourceType<L> |
getResourceType() |
String |
toString() |
getLocationgetNameaddProperty, equals, getID, getProperties, hashCode, isPersisted, removeProperty, setPersistedpublic static <L> Resource.Builder<L> builder()
public ResourceType<L> getResourceType()
public Collection<MeasurementInstance<L,MetricType<L>>> getMetrics()
public Collection<MeasurementInstance<L,AvailType<L>>> getAvails()
public Collection<ResourceConfigurationPropertyInstance<L>> getResourceConfigurationProperties()
Copyright © 2015 Red Hat, Inc.. All rights reserved.