public static final class MetricType.Blueprint extends Entity.Blueprint
Note that tenantId, etc., are not needed here because they are provided by the context in which the
WriteInterface.create(Entity.Blueprint) method is called.
| Modifier and Type | Class and Description |
|---|---|
static class |
MetricType.Blueprint.Builder |
| Constructor and Description |
|---|
Blueprint(String id,
MetricUnit unit,
MetricDataType type) |
Blueprint(String id,
MetricUnit unit,
MetricDataType type,
Map<String,Object> properties) |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(ElementBlueprintVisitor<R,P> visitor,
P parameter) |
static MetricType.Blueprint.Builder |
builder(MetricDataType type) |
MetricDataType |
getType() |
MetricUnit |
getUnit() |
getIdgetPropertiespublic Blueprint(String id, MetricUnit unit, MetricDataType type)
public Blueprint(String id, MetricUnit unit, MetricDataType type, Map<String,Object> properties)
public static MetricType.Blueprint.Builder builder(MetricDataType type)
public MetricUnit getUnit()
public MetricDataType getType()
public <R,P> R accept(ElementBlueprintVisitor<R,P> visitor, P parameter)
accept in class AbstractElement.BlueprintCopyright © 2015 Red Hat, Inc.. All rights reserved.