public static class Resource.Builder<L> extends NodeLocationProvider.Builder<Resource.Builder<L>,L>
id, location, name| Modifier and Type | Method and Description |
|---|---|
Resource.Builder<L> |
avail(MeasurementInstance<L,AvailType<L>> avail) |
Resource<L> |
build() |
Resource.Builder<L> |
metric(MeasurementInstance<L,MetricType<L>> metric) |
Resource.Builder<L> |
parent(Resource<L> parent) |
Resource.Builder<L> |
resourceConfigurationProperty(ResourceConfigurationPropertyInstance<L> resourceConfigurationProperty) |
Resource.Builder<L> |
type(ResourceType<L> type) |
id, location, namepublic Resource.Builder<L> parent(Resource<L> parent)
public Resource.Builder<L> type(ResourceType<L> type)
public Resource.Builder<L> metric(MeasurementInstance<L,MetricType<L>> metric)
public Resource.Builder<L> avail(MeasurementInstance<L,AvailType<L>> avail)
public Resource.Builder<L> resourceConfigurationProperty(ResourceConfigurationPropertyInstance<L> resourceConfigurationProperty)
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.