public static final class RelativePath.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.hawkular.inventory.paths.Path.Constructor<Impl> |
constructor |
protected List<Path.Segment> |
segments |
| Modifier and Type | Method and Description |
|---|---|
RelativePath.StructuredDataBuilder |
dataEntity(DataRole role) |
RelativePath.EnvironmentBuilder |
environment(String id) |
RelativePath.FeedBuilder |
feed(String id) |
protected Impl |
get() |
RelativePath.MetadataPackBuilder |
metadataPack() |
RelativePath.MetricBuilder |
metric(String id) |
RelativePath.MetricTypeBuilder |
metricType(String id) |
RelativePath.OperationTypeBuilder |
operationType(String id) |
RLB |
relationship(String id) |
protected RelativePath.RelationshipBuilder |
relationshipBuilder(List<Path.Segment> list) |
RelativePath.ResourceBuilder |
resource(String id) |
RelativePath.ResourceTypeBuilder |
resourceType(String id) |
RelativePath.StructuredDataBuilder |
structuredData() |
TB |
tenant(String id) |
protected RelativePath.TenantBuilder |
tenantBuilder(List<Path.Segment> list) |
RelativePath.UpBuilder |
up() |
protected final List<Path.Segment> segments
protected final org.hawkular.inventory.paths.Path.Constructor<Impl extends Path> constructor
protected RelativePath.RelationshipBuilder relationshipBuilder(List<Path.Segment> list)
protected RelativePath.TenantBuilder tenantBuilder(List<Path.Segment> list)
public RelativePath.EnvironmentBuilder environment(String id)
public RelativePath.ResourceTypeBuilder resourceType(String id)
public RelativePath.MetricTypeBuilder metricType(String id)
public RelativePath.FeedBuilder feed(String id)
public RelativePath.ResourceBuilder resource(String id)
public RelativePath.MetricBuilder metric(String id)
public RelativePath.StructuredDataBuilder dataEntity(DataRole role)
public RelativePath.OperationTypeBuilder operationType(String id)
public RelativePath.StructuredDataBuilder structuredData()
public RelativePath.MetadataPackBuilder metadataPack()
public RelativePath.UpBuilder up()
public TB tenant(String id)
public RLB relationship(String id)
protected Impl get()
Copyright © 2014–2016 Red Hat, Inc.. All rights reserved.