Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractElement - Class in org.hawkular.inventory.api.model
A common super class of both entities and relationships.
AbstractElement.Blueprint - Class in org.hawkular.inventory.api.model
 
AbstractElement.Blueprint.Builder<B,This extends AbstractElement.Blueprint.Builder<B,This>> - Class in org.hawkular.inventory.api.model
 
AbstractHierarchyBuilder() - Constructor for class org.hawkular.inventory.api.model.StructuredData.AbstractHierarchyBuilder
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.AbstractElement
Accepts the provided visitor.
accept(ElementBlueprintVisitor<R, P>, P) - Method in interface org.hawkular.inventory.api.model.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.DataEntity
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.DataEntity.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Environment
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Environment.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Feed
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Feed.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.MetadataPack
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.MetadataPack.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Metric
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Metric.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.MetricType
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.MetricType.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.OperationType
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.OperationType.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Relationship
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Relationship.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Resource
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Resource.Blueprint
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.ResourceType
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.ResourceType.Blueprint
 
accept(StructuredData.Visitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.StructuredData
 
accept(ElementVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Tenant
 
accept(ElementBlueprintVisitor<R, P>, P) - Method in class org.hawkular.inventory.api.model.Tenant.Blueprint
 
addBool(boolean) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListBuilder
 
addBool(boolean) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
addChild(Entity.Blueprint) - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
Adds a new child to this entity without the possibility to add further grand-children to the child.
addChild(Entity.Blueprint, Object) - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
 
addFloatingPoint(double) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListBuilder
 
addFloatingPoint(double) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
addIntegral(long) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListBuilder
 
addIntegral(long) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
addList() - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListBuilder
 
addList() - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
addMap() - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListBuilder
 
addMap() - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
addString(String) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListBuilder
 
addString(String) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
addUndefined() - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListBuilder
 
addUndefined() - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
appendToString(StringBuilder) - Method in class org.hawkular.inventory.api.model.Entity
Use this to append additional information to the string representation of this instance returned from the (final) Entity.toString().
appendToString(StringBuilder) - Method in class org.hawkular.inventory.api.model.Metric
 
appendToString(StringBuilder) - Method in class org.hawkular.inventory.api.model.MetricType
 
appendToString(StringBuilder) - Method in class org.hawkular.inventory.api.model.Resource
 
apply(Object, StructuredData) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractHierarchyBuilder
 
apply(Object, StructuredData) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListBuilder
 
apply(Object, StructuredData) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
apply(Object, StructuredData) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractMapBuilder
 
asBuilder() - Method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
You can use this method if you have an existing inventory structure and want to make modifications to it.

B

Blueprint(Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.AbstractElement.Blueprint
 
Blueprint - Interface in org.hawkular.inventory.api.model
 
Blueprint(DR, StructuredData, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.DataEntity.Blueprint
 
Blueprint(DR, StructuredData, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.DataEntity.Blueprint
 
Blueprint() - Constructor for class org.hawkular.inventory.api.model.Entity.Blueprint
This no-arg constructor is provided for the needs of Jackson deserialization.
Blueprint(String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Entity.Blueprint
 
Blueprint(String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Entity.Blueprint
 
Blueprint(String, String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Entity.Blueprint
 
Blueprint(String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Entity.Blueprint
 
Blueprint(String) - Constructor for class org.hawkular.inventory.api.model.Environment.Blueprint
 
Blueprint(String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Environment.Blueprint
 
Blueprint(String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Environment.Blueprint
 
Blueprint(String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Environment.Blueprint
 
Blueprint(String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Feed.Blueprint
 
Blueprint(String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Feed.Blueprint
 
Blueprint(String, String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Feed.Blueprint
 
Blueprint(String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Feed.Blueprint
 
Blueprint(String, Set<CanonicalPath>, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.MetadataPack.Blueprint
 
Blueprint(String, String) - Constructor for class org.hawkular.inventory.api.model.Metric.Blueprint
 
Blueprint(String, String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Metric.Blueprint
 
Blueprint(String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Metric.Blueprint
 
Blueprint(String, String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Metric.Blueprint
 
Blueprint(String, String, String, Long, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Metric.Blueprint
 
Blueprint(String, MetricUnit, MetricDataType, Long) - Constructor for class org.hawkular.inventory.api.model.MetricType.Blueprint
 
Blueprint(String, MetricUnit, MetricDataType, Map<String, Object>, Long) - Constructor for class org.hawkular.inventory.api.model.MetricType.Blueprint
 
Blueprint(String, MetricUnit, MetricDataType, Long, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.MetricType.Blueprint
 
Blueprint(String, String, MetricUnit, MetricDataType, Map<String, Object>, Long, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.MetricType.Blueprint
 
Blueprint(String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.OperationType.Blueprint
 
Blueprint(String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.OperationType.Blueprint
 
Blueprint(String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.OperationType.Blueprint
 
Blueprint(Relationships.Direction, String, Path, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Relationship.Blueprint
 
Blueprint(String, String) - Constructor for class org.hawkular.inventory.api.model.Resource.Blueprint
 
Blueprint(String, String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Resource.Blueprint
 
Blueprint(String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Resource.Blueprint
 
Blueprint(String, String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Resource.Blueprint
 
Blueprint(String) - Constructor for class org.hawkular.inventory.api.model.ResourceType.Blueprint
 
Blueprint(String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.ResourceType.Blueprint
 
Blueprint(String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.ResourceType.Blueprint
 
Blueprint(String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.ResourceType.Blueprint
 
Blueprint(String) - Constructor for class org.hawkular.inventory.api.model.Tenant.Blueprint
 
Blueprint(String, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Tenant.Blueprint
 
Blueprint(String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Tenant.Blueprint
 
Blueprint(String, String, Map<String, Object>, Map<String, Set<CanonicalPath>>, Map<String, Set<CanonicalPath>>) - Constructor for class org.hawkular.inventory.api.model.Tenant.Blueprint
 
blueprintType - Variable in enum org.hawkular.inventory.api.model.InventoryStructure.EntityType
 
bool() - Method in class org.hawkular.inventory.api.model.StructuredData
 
bool(Boolean) - Method in class org.hawkular.inventory.api.model.StructuredData.Builder
 
bool(BiFunction<Boolean, P, R>) - Static method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
build() - Method in class org.hawkular.inventory.api.model.AbstractElement.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.DataEntity.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.Environment.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.Feed.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.InventoryStructure.Builder
 
build() - Method in class org.hawkular.inventory.api.model.MetadataPack.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.Metric.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.MetricType.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.OperationType.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.Relationship.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.Resource.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.ResourceType.Blueprint.Builder
 
build() - Method in class org.hawkular.inventory.api.model.StructuredData.ListBuilder
 
build() - Method in class org.hawkular.inventory.api.model.StructuredData.ListUpdater
 
build() - Method in class org.hawkular.inventory.api.model.StructuredData.MapBuilder
 
build() - Method in class org.hawkular.inventory.api.model.StructuredData.MapUpdater
 
build() - Method in class org.hawkular.inventory.api.model.Tenant.Blueprint.Builder
 
Builder() - Constructor for class org.hawkular.inventory.api.model.AbstractElement.Blueprint.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.DataEntity.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.DataEntity.Blueprint.Builder
 
Builder() - Constructor for class org.hawkular.inventory.api.model.Entity.Blueprint.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.Environment.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.Environment.Blueprint.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.Feed.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.Feed.Blueprint.Builder
 
Builder(Root) - Constructor for class org.hawkular.inventory.api.model.InventoryStructure.Builder
 
Builder(Root, Object) - Constructor for class org.hawkular.inventory.api.model.InventoryStructure.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.MetadataPack.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.MetadataPack.Blueprint.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.Metric.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.Metric.Blueprint.Builder
 
builder(MetricDataType) - Static method in class org.hawkular.inventory.api.model.MetricType.Blueprint
 
Builder(MetricDataType) - Constructor for class org.hawkular.inventory.api.model.MetricType.Blueprint.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.OperationType.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.OperationType.Blueprint.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.Relationship.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.Relationship.Blueprint.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.Resource.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.Resource.Blueprint.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.ResourceType.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.ResourceType.Blueprint.Builder
 
builder() - Static method in class org.hawkular.inventory.api.model.Tenant.Blueprint
 
Builder() - Constructor for class org.hawkular.inventory.api.model.Tenant.Blueprint.Builder
 
byBlueprint(Class<B>) - Method in class org.hawkular.inventory.api.Inventory.Types
 
byElement(Class<E>) - Method in class org.hawkular.inventory.api.Inventory.Types
 

C

canIncorporate(CanonicalPath) - Static method in class org.hawkular.inventory.api.model.MetadataPack
 
castThis() - Method in class org.hawkular.inventory.api.model.AbstractElement.Blueprint.Builder
 
castThis() - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractHierarchyBuilder
 
clear() - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
closeList() - Method in class org.hawkular.inventory.api.model.StructuredData.InnerListBuilder
 
closeList() - Method in class org.hawkular.inventory.api.model.StructuredData.InnerListUpdater
 
closeMap() - Method in class org.hawkular.inventory.api.model.StructuredData.InnerMapBuilder
 
closeMap() - Method in class org.hawkular.inventory.api.model.StructuredData.InnerMapUpdater
 
copy(InventoryStructure<R>) - Static method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 
copy(InventoryStructure<R>, boolean) - Static method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 

D

DataEntity - Class in org.hawkular.inventory.api.model
A data entity is an entity wrapping the data.
DataEntity(CanonicalPath, DataRole, StructuredData) - Constructor for class org.hawkular.inventory.api.model.DataEntity
 
DataEntity(CanonicalPath, DataRole, StructuredData, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.DataEntity
 
DataEntity(CanonicalPath, StructuredData, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.DataEntity
 
DataEntity.Blueprint<DR extends DataRole> - Class in org.hawkular.inventory.api.model
 
DataEntity.Blueprint.Builder<R extends DataRole> - Class in org.hawkular.inventory.api.model
 
defaultAction(Serializable, P) - Method in class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 

E

ElementBlueprintVisitor<R,P> - Interface in org.hawkular.inventory.api.model
 
elementType - Variable in enum org.hawkular.inventory.api.model.InventoryStructure.EntityType
 
ElementVisitor<R,P> - Interface in org.hawkular.inventory.api.model
A visitor interface to accept different kinds of entities available in Hawkular.
end() - Method in class org.hawkular.inventory.api.model.InventoryStructure.ChildBuilder
Ends the current child and returns the builder of the parent entity.
Entity - Class in org.hawkular.inventory.api.model
Base class for all Hawkular entities.
Entity(String, CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.Entity
 
Entity.Blueprint - Class in org.hawkular.inventory.api.model
Base class for the blueprint types of concrete subclasses.
Entity.Blueprint.Builder<Blueprint,This extends Entity.Blueprint.Builder<Blueprint,This>> - Class in org.hawkular.inventory.api.model
 
entityTypeFromSegmentType(SegmentType) - Static method in class org.hawkular.inventory.api.model.Entity
 
Environment - Class in org.hawkular.inventory.api.model
An environment is supposed to contain resources that belong to one infrastructure.
Environment(CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.Environment
 
Environment(String, CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.Environment
 
Environment(CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Environment
 
Environment(String, CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Environment
 
Environment.Blueprint - Class in org.hawkular.inventory.api.model
 
Environment.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 
equals(Object) - Method in class org.hawkular.inventory.api.model.AbstractElement
 
equals(Object) - Method in class org.hawkular.inventory.api.model.Entity.Blueprint
 
equals(Object) - Method in class org.hawkular.inventory.api.model.InventoryStructure.FullNode
 
equals(Object) - Method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 
equals(Object) - Method in class org.hawkular.inventory.api.model.StructuredData
 
ExtendedInventoryStructure - Class in org.hawkular.inventory.api.model
 
ExtendedInventoryStructure(InventoryStructure<?>, Map<String, Collection<String>>, Map<String, Collection<String>>) - Constructor for class org.hawkular.inventory.api.model.ExtendedInventoryStructure
 
ExtendedInventoryStructure(InventoryStructure<?>) - Constructor for class org.hawkular.inventory.api.model.ExtendedInventoryStructure
 

F

Feed - Class in org.hawkular.inventory.api.model
Feed is a source of data.
Feed(CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.Feed
 
Feed(String, CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.Feed
 
Feed(CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Feed
 
Feed(String, CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Feed
 
Feed.Blueprint - Class in org.hawkular.inventory.api.model
 
Feed.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 
floatingPoint(Double) - Method in class org.hawkular.inventory.api.model.StructuredData.Builder
 
floatingPoint() - Method in class org.hawkular.inventory.api.model.StructuredData
 
floatingPoint(BiFunction<Double, P, R>) - Static method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
fromDisplayName(String) - Static method in enum org.hawkular.inventory.api.model.MetricUnit
 
FullNode(Entity.Blueprint, Object) - Constructor for class org.hawkular.inventory.api.model.InventoryStructure.FullNode
 

G

get(RelativePath) - Method in interface org.hawkular.inventory.api.model.InventoryStructure
Gets a blueprint on the given path.
get(RelativePath) - Method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 
get() - Static method in class org.hawkular.inventory.api.model.StructuredData
 
getAllChildNodes(RelativePath) - Method in interface org.hawkular.inventory.api.model.InventoryStructure
Returns all direct children of the specified parent.
getAllChildren(RelativePath) - Method in interface org.hawkular.inventory.api.model.InventoryStructure
Returns all direct children of the specified parent.
getAllChildrenWithAttachments(RelativePath) - Method in interface org.hawkular.inventory.api.model.InventoryStructure
Deprecated.
getAttachment() - Method in class org.hawkular.inventory.api.model.InventoryStructure.FullNode
 
getBlueprint() - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
 
getBlueprintType() - Method in class org.hawkular.inventory.api.Inventory.ElementTypes
 
getChild(Path.Segment) - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
Returns a child builder of a pre-existing child.
getChildNodes(RelativePath, Class<E>) - Method in interface org.hawkular.inventory.api.model.InventoryStructure
 
getChildren(RelativePath, Class<E>) - Method in interface org.hawkular.inventory.api.model.InventoryStructure
Returns the direct children of given type under the supplied path to the parent entity, which is relative to some root entity for which this structure was instantiated.
getChildren(RelativePath, Class<E>) - Method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 
getChildrenPaths() - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
 
getCollectionInterval() - Method in class org.hawkular.inventory.api.model.Metric.Blueprint
 
getCollectionInterval() - Method in class org.hawkular.inventory.api.model.Metric
 
getCollectionInterval() - Method in class org.hawkular.inventory.api.model.MetricType.Blueprint
 
getCollectionInterval() - Method in class org.hawkular.inventory.api.model.MetricType
 
getDirection() - Method in class org.hawkular.inventory.api.model.Relationship.Blueprint
 
getDisplayName() - Method in enum org.hawkular.inventory.api.model.MetricDataType
 
getDisplayName() - Method in enum org.hawkular.inventory.api.model.MetricUnit
 
getElementType() - Method in class org.hawkular.inventory.api.Inventory.ElementTypes
 
getEntity() - Method in class org.hawkular.inventory.api.model.InventoryStructure.FullNode
 
getEntityTypeOf(B) - Static method in interface org.hawkular.inventory.api.model.Blueprint
 
getId() - Method in class org.hawkular.inventory.api.model.AbstractElement
 
getId() - Method in class org.hawkular.inventory.api.model.Entity.Blueprint
 
getId() - Method in class org.hawkular.inventory.api.model.Relationship
 
getMetricDataType() - Method in class org.hawkular.inventory.api.model.MetricType.Blueprint
 
getMetricDataType() - Method in class org.hawkular.inventory.api.model.MetricType
 
getMetricTypePath() - Method in class org.hawkular.inventory.api.model.Metric.Blueprint
 
getMetricTypesIndex() - Method in class org.hawkular.inventory.api.model.ExtendedInventoryStructure
 
getName() - Method in class org.hawkular.inventory.api.model.DataEntity.Blueprint
This effectively calls getRole().name().
getName() - Method in class org.hawkular.inventory.api.model.DataEntity
 
getName() - Method in class org.hawkular.inventory.api.model.Entity.Blueprint
 
getName() - Method in class org.hawkular.inventory.api.model.Entity
 
getName() - Method in class org.hawkular.inventory.api.model.MetadataPack.Blueprint
 
getName() - Method in class org.hawkular.inventory.api.model.Relationship.Blueprint
 
getName() - Method in class org.hawkular.inventory.api.model.Relationship
 
getNode() - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
 
getNode(RelativePath) - Method in interface org.hawkular.inventory.api.model.InventoryStructure
By providing an empty relative path, one can retrieve the attachment of the root entity.
getNode(RelativePath) - Method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 
getOtherEnd() - Method in class org.hawkular.inventory.api.model.Relationship.Blueprint
 
getPath() - Method in class org.hawkular.inventory.api.model.AbstractElement
 
getPath() - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
 
getProperties() - Method in class org.hawkular.inventory.api.model.AbstractElement.Blueprint
 
getProperties() - Method in class org.hawkular.inventory.api.model.AbstractElement
 
getResourceTypePath() - Method in class org.hawkular.inventory.api.model.Resource.Blueprint
 
getRole() - Method in class org.hawkular.inventory.api.model.DataEntity.Blueprint
 
getRole() - Method in class org.hawkular.inventory.api.model.DataEntity
 
getRoot() - Method in interface org.hawkular.inventory.api.model.InventoryStructure
 
getRoot() - Method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 
getSegmentType() - Method in class org.hawkular.inventory.api.Inventory.ElementTypes
 
getSegmentTypeOf(B) - Static method in interface org.hawkular.inventory.api.model.Blueprint
 
getSource() - Method in class org.hawkular.inventory.api.model.Relationship
 
getStructure() - Method in class org.hawkular.inventory.api.model.ExtendedInventoryStructure
 
getTarget() - Method in class org.hawkular.inventory.api.model.Relationship
 
getType() - Method in class org.hawkular.inventory.api.model.Metric
 
getType() - Method in class org.hawkular.inventory.api.model.MetricType.Blueprint
getType() - Method in class org.hawkular.inventory.api.model.MetricType
Deprecated.
getType() - Method in class org.hawkular.inventory.api.model.Resource
 
getType() - Method in class org.hawkular.inventory.api.model.StructuredData
 
getTypesIndex() - Method in class org.hawkular.inventory.api.model.ExtendedInventoryStructure
 
getUnit() - Method in class org.hawkular.inventory.api.model.MetricType.Blueprint
 
getUnit() - Method in class org.hawkular.inventory.api.model.MetricType
 
getValue() - Method in class org.hawkular.inventory.api.model.DataEntity.Blueprint
 
getValue() - Method in class org.hawkular.inventory.api.model.DataEntity
 
getValue() - Method in class org.hawkular.inventory.api.model.StructuredData
Returns the value without much type information.

H

hashCode() - Method in class org.hawkular.inventory.api.model.AbstractElement
 
hashCode() - Method in class org.hawkular.inventory.api.model.Entity.Blueprint
 
hashCode() - Method in class org.hawkular.inventory.api.model.InventoryStructure.FullNode
 
hashCode() - Method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 
hashCode() - Method in class org.hawkular.inventory.api.model.StructuredData
 

I

id - Variable in class org.hawkular.inventory.api.model.Entity.Blueprint.Builder
 
incoming - Variable in class org.hawkular.inventory.api.model.Entity.Blueprint.Builder
 
InnerListUpdater(ArrayList<StructuredData>, Parent, Object) - Constructor for class org.hawkular.inventory.api.model.StructuredData.InnerListUpdater
 
InnerMapUpdater(LinkedHashMap<String, StructuredData>, Parent, Object) - Constructor for class org.hawkular.inventory.api.model.StructuredData.InnerMapUpdater
 
integral(Long) - Method in class org.hawkular.inventory.api.model.StructuredData.Builder
 
integral() - Method in class org.hawkular.inventory.api.model.StructuredData
 
integral(BiFunction<Long, P, R>) - Static method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
Inventory - Interface in org.hawkular.inventory.api
Inventory stores "resources" which are groupings of measurements and other data.
Inventory.ElementTypes<E extends AbstractElement,B extends Blueprint> - Class in org.hawkular.inventory.api
 
Inventory.Types - Class in org.hawkular.inventory.api
A registry of various types used with entities.
InventoryStructure<Root extends Entity.Blueprint> - Interface in org.hawkular.inventory.api.model
Represents the structure of an inventory.
InventoryStructure.AbstractBuilder<This extends InventoryStructure.AbstractBuilder<?>> - Class in org.hawkular.inventory.api.model
 
InventoryStructure.Builder<Root extends Entity.Blueprint> - Class in org.hawkular.inventory.api.model
 
InventoryStructure.ChildBuilder<ParentBuilder extends InventoryStructure.AbstractBuilder<?>> - Class in org.hawkular.inventory.api.model
 
InventoryStructure.EntityType - Enum in org.hawkular.inventory.api.model
This enum lists all the entity types that can be part of a inventory structure.
InventoryStructure.FullNode - Class in org.hawkular.inventory.api.model
Represents an entity in the inventory structure together with the attachment assigned to it by the inventory structure builder.
InventoryStructure.Offline<Root extends Entity.Blueprint> - Class in org.hawkular.inventory.api.model
Represents the structure of the inventory off-line, without access to an inventory instance.
isUndefined() - Method in class org.hawkular.inventory.api.model.StructuredData
 

L

list - Variable in class org.hawkular.inventory.api.model.StructuredData.AbstractListBuilder
 
list - Variable in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
list() - Method in class org.hawkular.inventory.api.model.StructuredData.Builder
 
list() - Method in class org.hawkular.inventory.api.model.StructuredData
 
list(BiFunction<List<StructuredData>, P, R>) - Static method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
ListBuilder() - Constructor for class org.hawkular.inventory.api.model.StructuredData.ListBuilder
 
ListUpdater(ArrayList<StructuredData>) - Constructor for class org.hawkular.inventory.api.model.StructuredData.ListUpdater
 
Log - Interface in org.hawkular.inventory.api
 
Log_$logger - Class in org.hawkular.inventory.api
Warning this class consists of generated code.
Log_$logger(Logger) - Constructor for class org.hawkular.inventory.api.Log_$logger
 
LOGGER - Static variable in interface org.hawkular.inventory.api.Log
 

M

map - Variable in class org.hawkular.inventory.api.model.StructuredData.AbstractMapBuilder
 
map() - Method in class org.hawkular.inventory.api.model.StructuredData.Builder
 
map() - Method in class org.hawkular.inventory.api.model.StructuredData
 
map(BiFunction<Map<String, StructuredData>, P, R>) - Static method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
MapBuilder() - Constructor for class org.hawkular.inventory.api.model.StructuredData.MapBuilder
 
MapUpdater(LinkedHashMap<String, StructuredData>) - Constructor for class org.hawkular.inventory.api.model.StructuredData.MapUpdater
 
MetadataPack - Class in org.hawkular.inventory.api.model
A metadata pack incorporates a bunch of resource types and metric types.
MetadataPack(String, CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.MetadataPack
 
MetadataPack.Blueprint - Class in org.hawkular.inventory.api.model
 
MetadataPack.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 
Metric - Class in org.hawkular.inventory.api.model
Metric describes a single metric that is sent out from a feed.
Metric(CanonicalPath, MetricType) - Constructor for class org.hawkular.inventory.api.model.Metric
 
Metric(String, CanonicalPath, MetricType) - Constructor for class org.hawkular.inventory.api.model.Metric
 
Metric(CanonicalPath, MetricType, Long) - Constructor for class org.hawkular.inventory.api.model.Metric
 
Metric(CanonicalPath, MetricType, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Metric
 
Metric(String, CanonicalPath, MetricType, Long, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Metric
 
Metric.Blueprint - Class in org.hawkular.inventory.api.model
Data required to create a new metric.
Metric.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 
MetricDataType - Enum in org.hawkular.inventory.api.model
Specific metric data types of MetricType
MetricType - Class in org.hawkular.inventory.api.model
Metric type defines metadata of metrics of the same type.
MetricType(CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.MetricType
 
MetricType(CanonicalPath, MetricUnit, MetricDataType) - Constructor for class org.hawkular.inventory.api.model.MetricType
 
MetricType(CanonicalPath, MetricUnit, MetricDataType, Long) - Constructor for class org.hawkular.inventory.api.model.MetricType
 
MetricType(String, CanonicalPath, MetricUnit, MetricDataType) - Constructor for class org.hawkular.inventory.api.model.MetricType
 
MetricType(CanonicalPath, MetricUnit, MetricDataType, Map<String, Object>, Long) - Constructor for class org.hawkular.inventory.api.model.MetricType
 
MetricType(String, CanonicalPath, MetricUnit, MetricDataType, Map<String, Object>, Long) - Constructor for class org.hawkular.inventory.api.model.MetricType
 
MetricType.Blueprint - Class in org.hawkular.inventory.api.model
Data required to create a new metric type.
MetricType.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 
MetricUnit - Enum in org.hawkular.inventory.api.model
Units of a metric TODO this is limited and probably will be replaced by a dedicated entity type in the future (so that it is possible to create new units).

N

name - Variable in class org.hawkular.inventory.api.model.Entity.Blueprint.Builder
 

O

of(Class<?>) - Static method in enum org.hawkular.inventory.api.model.InventoryStructure.EntityType
 
of(SegmentType) - Static method in enum org.hawkular.inventory.api.model.InventoryStructure.EntityType
 
of(B) - Static method in interface org.hawkular.inventory.api.model.InventoryStructure
Shortcut method, exactly identical to calling InventoryStructure.Offline.of(Entity.Blueprint).
of(B, Object) - Static method in interface org.hawkular.inventory.api.model.InventoryStructure
Shortcut method, exactly identical to calling InventoryStructure.Offline.of(Entity.Blueprint, Object).
of(R) - Static method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 
of(R, Object) - Static method in class org.hawkular.inventory.api.model.InventoryStructure.Offline
 
ofBlueprint(Class<?>) - Static method in enum org.hawkular.inventory.api.model.InventoryStructure.EntityType
 
OperationType - Class in org.hawkular.inventory.api.model
 
OperationType(CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.OperationType
 
OperationType(String, CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.OperationType
 
OperationType(CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.OperationType
 
OperationType(String, CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.OperationType
 
OperationType.Blueprint - Class in org.hawkular.inventory.api.model
 
OperationType.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 
org.hawkular.inventory.api - package org.hawkular.inventory.api
 
org.hawkular.inventory.api.model - package org.hawkular.inventory.api.model
 
outgoing - Variable in class org.hawkular.inventory.api.model.Entity.Blueprint.Builder
 

P

properties - Variable in class org.hawkular.inventory.api.model.AbstractElement.Blueprint.Builder
 
properties - Variable in class org.hawkular.inventory.api.model.AbstractElement
 
putBool(String, boolean) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractMapBuilder
 
putFloatingPoint(String, double) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractMapBuilder
 
putIntegral(String, long) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractMapBuilder
 
putList(String) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractMapBuilder
 
putMap(String) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractMapBuilder
 
putString(String, String) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractMapBuilder
 
putUndefined(String) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractMapBuilder
 

R

Relationship - Class in org.hawkular.inventory.api.model
Represents a relationship between 2 entities.
Relationship(String, String, CanonicalPath, CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Relationship
 
Relationship.Blueprint - Class in org.hawkular.inventory.api.model
 
Relationship.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 
Relationships - Class in org.hawkular.inventory.api
This is a wrapper class to hold various interfaces defining available functionality on relationships.
Relationships.Direction - Enum in org.hawkular.inventory.api
The list of possible relationship (aka edges) direction.
remove() - Method in class org.hawkular.inventory.api.model.InventoryStructure.ChildBuilder
Removes this child from the structure.
remove(int) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
removeAllChildren() - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
 
removeChild(Path.Segment) - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
 
replace(Entity.Blueprint) - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
 
replace(Entity.Blueprint, Object) - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
Replaces the blueprint on this position in the structure with another.
Resource - Class in org.hawkular.inventory.api.model
A resource is a grouping of other data (currently just metrics).
Resource(CanonicalPath, ResourceType) - Constructor for class org.hawkular.inventory.api.model.Resource
 
Resource(String, CanonicalPath, ResourceType) - Constructor for class org.hawkular.inventory.api.model.Resource
 
Resource(CanonicalPath, ResourceType, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Resource
 
Resource(String, CanonicalPath, ResourceType, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Resource
 
Resource.Blueprint - Class in org.hawkular.inventory.api.model
Data required to create a resource.
Resource.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 
ResourceType - Class in org.hawkular.inventory.api.model
Type of a resource.
ResourceType(CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.ResourceType
 
ResourceType(String, CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.ResourceType
 
ResourceType(CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.ResourceType
 
ResourceType(String, CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.ResourceType
 
ResourceType.Blueprint - Class in org.hawkular.inventory.api.model
Data required to create a resource type.
ResourceType.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 

S

SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.DataEntity
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.Environment
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.Feed
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.MetadataPack
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.Metric
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.MetricType
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.OperationType
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.Relationship
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.Resource
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.ResourceType
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.StructuredData
 
SEGMENT_TYPE - Static variable in class org.hawkular.inventory.api.model.Tenant
 
segmentType - Variable in enum org.hawkular.inventory.api.model.InventoryStructure.EntityType
 
segmentTypeFromType(Class<?>) - Static method in class org.hawkular.inventory.api.model.AbstractElement
Returns the same result as SegmentType.fromElementType(Class) but provides a much better performance.
setBool(int, boolean) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
setFloatingPoint(int, double) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
setIntegral(int, long) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
setString(int, String) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
setUndefined(int) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
Simple() - Constructor for class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 
startChild(Entity.Blueprint) - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
Equivalent to calling startChilld(child, null).
startChild(Entity.Blueprint, Object) - Method in class org.hawkular.inventory.api.model.InventoryStructure.AbstractBuilder
Starts building a new child of the currently built entity.
string(String) - Method in class org.hawkular.inventory.api.model.StructuredData.Builder
 
string() - Method in class org.hawkular.inventory.api.model.StructuredData
 
string(BiFunction<String, P, R>) - Static method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
StructuredData - Class in org.hawkular.inventory.api.model
Represents structured data.
StructuredData.AbstractHierarchyBuilder - Class in org.hawkular.inventory.api.model
 
StructuredData.AbstractListBuilder<This extends StructuredData.AbstractListBuilder<This>> - Class in org.hawkular.inventory.api.model
 
StructuredData.AbstractListUpdater<This extends StructuredData.AbstractListUpdater<This>> - Class in org.hawkular.inventory.api.model
 
StructuredData.AbstractMapBuilder<This extends StructuredData.AbstractMapBuilder<This>> - Class in org.hawkular.inventory.api.model
 
StructuredData.Builder - Class in org.hawkular.inventory.api.model
 
StructuredData.InnerListBuilder<Parent extends StructuredData.AbstractHierarchyBuilder> - Class in org.hawkular.inventory.api.model
 
StructuredData.InnerListUpdater<Parent extends StructuredData.AbstractHierarchyBuilder> - Class in org.hawkular.inventory.api.model
 
StructuredData.InnerMapBuilder<Parent extends StructuredData.AbstractHierarchyBuilder> - Class in org.hawkular.inventory.api.model
 
StructuredData.InnerMapUpdater<Parent extends StructuredData.AbstractHierarchyBuilder> - Class in org.hawkular.inventory.api.model
 
StructuredData.ListBuilder - Class in org.hawkular.inventory.api.model
 
StructuredData.ListUpdater - Class in org.hawkular.inventory.api.model
 
StructuredData.MapBuilder - Class in org.hawkular.inventory.api.model
 
StructuredData.MapUpdater - Class in org.hawkular.inventory.api.model
 
StructuredData.Type - Enum in org.hawkular.inventory.api.model
 
StructuredData.Updater - Class in org.hawkular.inventory.api.model
 
StructuredData.Visitor<R,P> - Interface in org.hawkular.inventory.api.model
 
StructuredData.Visitor.Simple<R,P> - Class in org.hawkular.inventory.api.model
 
supports(SegmentType) - Static method in enum org.hawkular.inventory.api.model.InventoryStructure.EntityType
 

T

Tenant - Class in org.hawkular.inventory.api.model
A tenant is a top level entity that owns everything else.
Tenant(CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.Tenant
 
Tenant(String, CanonicalPath) - Constructor for class org.hawkular.inventory.api.model.Tenant
 
Tenant(CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Tenant
 
Tenant(String, CanonicalPath, Map<String, Object>) - Constructor for class org.hawkular.inventory.api.model.Tenant
 
Tenant.Blueprint - Class in org.hawkular.inventory.api.model
 
Tenant.Blueprint.Builder - Class in org.hawkular.inventory.api.model
 
toBool(boolean) - Method in class org.hawkular.inventory.api.model.StructuredData.Updater
 
toElementClass(SegmentType) - Static method in class org.hawkular.inventory.api.model.AbstractElement
This should be used only in extreme cases where SegmentType is not possible.
toFloatingPoint(double) - Method in class org.hawkular.inventory.api.model.StructuredData.Updater
 
toIntegral(long) - Method in class org.hawkular.inventory.api.model.StructuredData.Updater
 
toJSON() - Method in class org.hawkular.inventory.api.model.StructuredData
 
toList() - Method in class org.hawkular.inventory.api.model.StructuredData.Updater
 
toMap() - Method in class org.hawkular.inventory.api.model.StructuredData.Updater
 
toString() - Method in class org.hawkular.inventory.api.model.Entity
 
toString() - Method in class org.hawkular.inventory.api.model.Relationship
 
toString() - Method in class org.hawkular.inventory.api.model.StructuredData
 
toString(String) - Method in class org.hawkular.inventory.api.model.StructuredData.Updater
 
toUndefined() - Method in class org.hawkular.inventory.api.model.StructuredData.Updater
 
typeFromSegmentType(SegmentType) - Static method in class org.hawkular.inventory.api.model.Entity
 
types() - Static method in interface org.hawkular.inventory.api.Inventory
 

U

undefined() - Method in class org.hawkular.inventory.api.model.StructuredData.Builder
 
undefined(Function<P, R>) - Static method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
update() - Method in class org.hawkular.inventory.api.model.StructuredData
This instance WILL NOT be modified, the updates will be present in the newly constructed instance.
updateList(int) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 
updateMap(int) - Method in class org.hawkular.inventory.api.model.StructuredData.AbstractListUpdater
 

V

valueOf(String) - Static method in enum org.hawkular.inventory.api.model.InventoryStructure.EntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.inventory.api.model.MetricDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.inventory.api.model.MetricUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.inventory.api.model.StructuredData.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.inventory.api.Relationships.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hawkular.inventory.api.model.InventoryStructure.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.inventory.api.model.MetricDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.inventory.api.model.MetricUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.inventory.api.model.StructuredData.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.inventory.api.Relationships.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
visitBool(boolean, P) - Method in class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 
visitBool(boolean, P) - Method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
visitData(DataEntity.Blueprint<?>, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitData(DataEntity, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitEnvironment(Environment.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitEnvironment(Environment, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitFeed(Feed.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitFeed(Feed, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitFloatingPoint(double, P) - Method in class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 
visitFloatingPoint(double, P) - Method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
visitIntegral(long, P) - Method in class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 
visitIntegral(long, P) - Method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
visitList(List<StructuredData>, P) - Method in class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 
visitList(List<StructuredData>, P) - Method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
visitMap(Map<String, StructuredData>, P) - Method in class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 
visitMap(Map<String, StructuredData>, P) - Method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
visitMetadataPack(MetadataPack.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitMetadataPack(MetadataPack, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitMetric(Metric.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitMetric(Metric, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitMetricType(MetricType.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitMetricType(MetricType, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitOperationType(OperationType.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitOperationType(OperationType, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitRelationship(Relationship.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitRelationship(Relationship, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitResource(Resource.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitResource(Resource, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitResourceType(ResourceType.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitResourceType(ResourceType, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitString(String, P) - Method in class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 
visitString(String, P) - Method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
visitTenant(Tenant.Blueprint, P) - Method in interface org.hawkular.inventory.api.model.ElementBlueprintVisitor
 
visitTenant(Tenant, P) - Method in interface org.hawkular.inventory.api.model.ElementVisitor
 
visitUndefined(P) - Method in class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 
visitUndefined(P) - Method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 
visitUnknown(Serializable, P) - Method in class org.hawkular.inventory.api.model.StructuredData.Visitor.Simple
 
visitUnknown(Serializable, P) - Method in interface org.hawkular.inventory.api.model.StructuredData.Visitor
 

W

withDirection(Relationships.Direction) - Method in class org.hawkular.inventory.api.model.Relationship.Blueprint.Builder
 
withId(String) - Method in class org.hawkular.inventory.api.model.DataEntity.Blueprint.Builder
 
withId(String) - Method in class org.hawkular.inventory.api.model.Entity.Blueprint.Builder
 
withIncomingRelationships(Map<String, Set<CanonicalPath>>) - Method in class org.hawkular.inventory.api.model.Entity.Blueprint.Builder
 
withInterval(Long) - Method in class org.hawkular.inventory.api.model.Metric.Blueprint.Builder
 
withInterval(Long) - Method in class org.hawkular.inventory.api.model.MetricType.Blueprint.Builder
 
withMetricTypePath(String) - Method in class org.hawkular.inventory.api.model.Metric.Blueprint.Builder
 
withName(String) - Method in class org.hawkular.inventory.api.model.Entity.Blueprint.Builder
 
withName(String) - Method in class org.hawkular.inventory.api.model.MetadataPack.Blueprint.Builder
 
withName(String) - Method in class org.hawkular.inventory.api.model.Relationship.Blueprint.Builder
 
withOtherEnd(Path) - Method in class org.hawkular.inventory.api.model.Relationship.Blueprint.Builder
 
withOutgoingRelationships(Map<String, Set<CanonicalPath>>) - Method in class org.hawkular.inventory.api.model.Entity.Blueprint.Builder
 
withProperties(Map<String, Object>) - Method in class org.hawkular.inventory.api.model.AbstractElement.Blueprint.Builder
 
withProperty(String, Object) - Method in class org.hawkular.inventory.api.model.AbstractElement.Blueprint.Builder
 
withResourceTypePath(String) - Method in class org.hawkular.inventory.api.model.Resource.Blueprint.Builder
 
withRole(R) - Method in class org.hawkular.inventory.api.model.DataEntity.Blueprint.Builder
 
withType(MetricDataType) - Method in class org.hawkular.inventory.api.model.MetricType.Blueprint.Builder
Deprecated.
don't use this. Use the constructor instead.
withUnit(MetricUnit) - Method in class org.hawkular.inventory.api.model.MetricType.Blueprint.Builder
 
withValue(StructuredData) - Method in class org.hawkular.inventory.api.model.DataEntity.Blueprint.Builder
 
writeJSON(Appendable) - Method in class org.hawkular.inventory.api.model.StructuredData
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2014–2017 Red Hat, Inc.. All rights reserved.