A C D E F G I L O P S T U 

A

accept(Key, Value) - Method in class org.calrissian.accumulorecipes.lastn.iterator.IndexEntryFilteringIterator
Makes sure only those rows with an index row are kept around.
AccumuloLastNStore - Class in org.calrissian.accumulorecipes.lastn.impl
Accumulo implementation of the LastN Store.
AccumuloLastNStore(Connector) - Constructor for class org.calrissian.accumulorecipes.lastn.impl.AccumuloLastNStore
Uses the default tableName, store config, and maxVersions
AccumuloLastNStore(Connector, int) - Constructor for class org.calrissian.accumulorecipes.lastn.impl.AccumuloLastNStore
Uses the default tableName and store config
AccumuloLastNStore(Connector, String, StoreConfig, int, TypeRegistry<String>) - Constructor for class org.calrissian.accumulorecipes.lastn.impl.AccumuloLastNStore
Uses the specified tableName, store config, and maxVersions

C

configureTable(Connector, String, int) - Method in class org.calrissian.accumulorecipes.lastn.impl.AccumuloLastNStore
Utility method to update the correct iterators to the table.
currentIndex - Variable in class org.calrissian.accumulorecipes.lastn.iterator.IndexEntryFilteringIterator
 

D

deepCopy(IteratorEnvironment) - Method in class org.calrissian.accumulorecipes.lastn.iterator.IndexEntryFilteringIterator
 

E

EntryIterator - Class in org.calrissian.accumulorecipes.lastn.iterator
An iterator to return StoreEntry objects serialized to JSON so that grouping can be done server side instead of client side.
EntryIterator() - Constructor for class org.calrissian.accumulorecipes.lastn.iterator.EntryIterator
 

F

flush() - Method in class org.calrissian.accumulorecipes.lastn.impl.AccumuloLastNStore
 
flush() - Method in interface org.calrissian.accumulorecipes.lastn.LastNStore
 

G

get(String, Auths) - Method in class org.calrissian.accumulorecipes.lastn.impl.AccumuloLastNStore
Pull back the last N entries.
get(String, Auths) - Method in interface org.calrissian.accumulorecipes.lastn.LastNStore
Returns the last N store entries under the specified group- starting with the most recent.
getTopValue() - Method in class org.calrissian.accumulorecipes.lastn.iterator.EntryIterator
For each index row in the lastN store, grab the associated getTuples (further down in the tablet) and construct the entry to be returned.

I

IndexEntryFilteringIterator - Class in org.calrissian.accumulorecipes.lastn.iterator
A cleanup filtering iterator to get rid of getTuples that should not exist after the versioning iterator evicts an index.
IndexEntryFilteringIterator() - Constructor for class org.calrissian.accumulorecipes.lastn.iterator.IndexEntryFilteringIterator
 
init(SortedKeyValueIterator<Key, Value>, Map<String, String>, IteratorEnvironment) - Method in class org.calrissian.accumulorecipes.lastn.iterator.EntryIterator
 
init(SortedKeyValueIterator<Key, Value>, Map<String, String>, IteratorEnvironment) - Method in class org.calrissian.accumulorecipes.lastn.iterator.IndexEntryFilteringIterator
 

L

LastNStore - Interface in org.calrissian.accumulorecipes.lastn
The LastN store is a version-based eviction mechanism- meaning that it will only keep around the last N versions of an indexed set of attributes but it will maintain cell-level security of those attributes.

O

org.calrissian.accumulorecipes.lastn - package org.calrissian.accumulorecipes.lastn
 
org.calrissian.accumulorecipes.lastn.impl - package org.calrissian.accumulorecipes.lastn.impl
 
org.calrissian.accumulorecipes.lastn.iterator - package org.calrissian.accumulorecipes.lastn.iterator
 

P

previousEvent - Variable in class org.calrissian.accumulorecipes.lastn.iterator.IndexEntryFilteringIterator
 
put(String, Event) - Method in class org.calrissian.accumulorecipes.lastn.impl.AccumuloLastNStore
Add the index which will be managed by the versioning iterator and the data rows to scan from the index
put(String, Event) - Method in interface org.calrissian.accumulorecipes.lastn.LastNStore
Puts a StoreEntry into the Last N store under the specified grouping.

S

setTypeRegistry(IteratorSetting, TypeRegistry<String>) - Static method in class org.calrissian.accumulorecipes.lastn.iterator.EntryIterator
 
shutdown() - Method in class org.calrissian.accumulorecipes.lastn.impl.AccumuloLastNStore
Free up threads from the batch writer.

T

TYPE_REGISTRY - Static variable in class org.calrissian.accumulorecipes.lastn.iterator.EntryIterator
 

U

uuidSet - Variable in class org.calrissian.accumulorecipes.lastn.iterator.IndexEntryFilteringIterator
 
A C D E F G I L O P S T U 

Copyright © 2014 Calrissian. All Rights Reserved.