Skip navigation links
B C D E G H J M O P R S U V 

B

breadthFirstSearch(Context, CassandraResourceTreeWalker.SearchResultVisitor) - Method in class org.opennms.newts.cassandra.search.CassandraResourceTreeWalker
Visits all nodes in the resource tree using breadth-first search.
breadthFirstSearch(Context, CassandraResourceTreeWalker.SearchResultVisitor, Resource) - Method in class org.opennms.newts.cassandra.search.CassandraResourceTreeWalker
Visits all nodes in the resource tree bellow the given resource using breadth-first search.

C

CassandraIndexer - Class in org.opennms.newts.cassandra.search
 
CassandraIndexer(CassandraSession, int, ResourceMetadataCache, MetricRegistry, boolean, ResourceIdSplitter, ContextConfigurations) - Constructor for class org.opennms.newts.cassandra.search.CassandraIndexer
 
CassandraIndexerSampleProcessor - Class in org.opennms.newts.cassandra.search
 
CassandraIndexerSampleProcessor(CassandraIndexer) - Constructor for class org.opennms.newts.cassandra.search.CassandraIndexerSampleProcessor
 
CassandraResourceTreeWalker - Class in org.opennms.newts.cassandra.search
Walks the resource tree by searching for the appropriate _parent attributes.
CassandraResourceTreeWalker(CassandraSearcher) - Constructor for class org.opennms.newts.cassandra.search.CassandraResourceTreeWalker
 
CassandraResourceTreeWalker.SearchResultVisitor - Interface in org.opennms.newts.cassandra.search
 
CassandraSearcher - Class in org.opennms.newts.cassandra.search
 
CassandraSearcher(CassandraSession, MetricRegistry, ContextConfigurations) - Constructor for class org.opennms.newts.cassandra.search.CassandraSearcher
 
containsAttribute(String, String) - Method in class org.opennms.newts.cassandra.search.ResourceMetadata
 
containsMetric(String) - Method in class org.opennms.newts.cassandra.search.ResourceMetadata
 

D

delete(Context, Resource) - Method in class org.opennms.newts.cassandra.search.CassandraIndexer
 
delete(Context, Resource) - Method in class org.opennms.newts.cassandra.search.GuavaResourceMetadataCache
 
delete(Context, Resource) - Method in interface org.opennms.newts.cassandra.search.ResourceMetadataCache
Deletes an cached entry for the given context and resource ID.
depthFirstSearch(Context, CassandraResourceTreeWalker.SearchResultVisitor) - Method in class org.opennms.newts.cassandra.search.CassandraResourceTreeWalker
Visits all nodes in the resource tree using depth-first search.
depthFirstSearch(Context, CassandraResourceTreeWalker.SearchResultVisitor, Resource) - Method in class org.opennms.newts.cassandra.search.CassandraResourceTreeWalker
Visits all nodes in the resource tree bellow the given resource using depth-first search.

E

equals(Object) - Method in class org.opennms.newts.cassandra.search.ResourceMetadata
 
EscapableResourceIdSplitter - Class in org.opennms.newts.cassandra.search
A splitter that supports escaping the separator.
EscapableResourceIdSplitter() - Constructor for class org.opennms.newts.cassandra.search.EscapableResourceIdSplitter
 

G

get(Context, Resource) - Method in class org.opennms.newts.cassandra.search.GuavaResourceMetadataCache
 
get(Context, Resource) - Method in interface org.opennms.newts.cassandra.search.ResourceMetadataCache
Returns an Optional of the ResourceMetadata for context and resource, or Optional.absent() if one does not exist.
getInputStream() - Method in class org.opennms.newts.cassandra.search.Schema
 
getMetricNames(Context, String) - Method in class org.opennms.newts.cassandra.search.CassandraSearcher
 
getResourceAttributes(Context, String) - Method in class org.opennms.newts.cassandra.search.CassandraSearcher
 
GuavaResourceMetadataCache - Class in org.opennms.newts.cassandra.search
 
GuavaResourceMetadataCache(long, MetricRegistry) - Constructor for class org.opennms.newts.cassandra.search.GuavaResourceMetadataCache
 

H

hashCode() - Method in class org.opennms.newts.cassandra.search.ResourceMetadata
 

J

joinElementsToId(List<String>) - Method in class org.opennms.newts.cassandra.search.EscapableResourceIdSplitter
Joins a list of elements into a resource id, escaping special characters if required.
joinElementsToId(List<String>) - Method in interface org.opennms.newts.cassandra.search.ResourceIdSplitter
 
joinElementsToId(List<String>) - Method in class org.opennms.newts.cassandra.search.SimpleResourceIdSplitter
 

M

merge(Context, Resource, ResourceMetadata) - Method in class org.opennms.newts.cassandra.search.GuavaResourceMetadataCache
 
merge(ResourceMetadata) - Method in class org.opennms.newts.cassandra.search.ResourceMetadata
Merges the metrics and attributes from the given instance, to the current instance.
merge(Context, Resource, ResourceMetadata) - Method in interface org.opennms.newts.cassandra.search.ResourceMetadataCache
Merges the contents of a ResourceMetadata with the cached instance corresponding to context and resource.

O

org.opennms.newts.cassandra.search - package org.opennms.newts.cassandra.search
 

P

putAttribute(String, String) - Method in class org.opennms.newts.cassandra.search.ResourceMetadata
 
putMetric(String) - Method in class org.opennms.newts.cassandra.search.ResourceMetadata
 

R

ResourceIdSplitter - Interface in org.opennms.newts.cassandra.search
Used to split a resource id into elements and join these back into a resource id.
ResourceMetadata - Class in org.opennms.newts.cassandra.search
 
ResourceMetadata(Meter, Meter, Meter, Meter) - Constructor for class org.opennms.newts.cassandra.search.ResourceMetadata
 
ResourceMetadata() - Constructor for class org.opennms.newts.cassandra.search.ResourceMetadata
 
ResourceMetadataCache - Interface in org.opennms.newts.cassandra.search
 

S

Schema - Class in org.opennms.newts.cassandra.search
 
Schema() - Constructor for class org.opennms.newts.cassandra.search.Schema
 
search(Context, Query) - Method in class org.opennms.newts.cassandra.search.CassandraSearcher
 
search(Context, Query, boolean) - Method in class org.opennms.newts.cassandra.search.CassandraSearcher
 
SEPARATOR - Static variable in interface org.opennms.newts.cassandra.search.ResourceIdSplitter
 
SimpleResourceIdSplitter - Class in org.opennms.newts.cassandra.search
A simple splitter.
SimpleResourceIdSplitter() - Constructor for class org.opennms.newts.cassandra.search.SimpleResourceIdSplitter
 
splitIdIntoElements(String) - Method in class org.opennms.newts.cassandra.search.EscapableResourceIdSplitter
Splits a resource id into a list of elements.
splitIdIntoElements(String) - Method in interface org.opennms.newts.cassandra.search.ResourceIdSplitter
 
splitIdIntoElements(String) - Method in class org.opennms.newts.cassandra.search.SimpleResourceIdSplitter
 
submit(Collection<Sample>) - Method in class org.opennms.newts.cassandra.search.CassandraIndexerSampleProcessor
 

U

update(Collection<Sample>) - Method in class org.opennms.newts.cassandra.search.CassandraIndexer
 

V

visit(SearchResults.Result) - Method in interface org.opennms.newts.cassandra.search.CassandraResourceTreeWalker.SearchResultVisitor
Called to visit a particular search result.
B C D E G H J M O P R S U V 
Skip navigation links

Copyright © 2016. All rights reserved.