A C D E F G H I M N O P R S T V W 

A

accept(Key, Value) - Method in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
Accepts entries whose timestamps are less than currentTime - threshold.
addSplitFile(JobContext, String, String) - Static method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKeyRangePartitioner
Sets the hdfs file name to use, containing a newline separated list of Base64 encoded split points that represent ranges for partitioning
Auths - Class in org.calrissian.accumulorecipes.commons.domain
Wrapper class for Authorizations used by Accumulo
Auths() - Constructor for class org.calrissian.accumulorecipes.commons.domain.Auths
 
Auths(int) - Constructor for class org.calrissian.accumulorecipes.commons.domain.Auths
 
Auths(Collection<? extends String>) - Constructor for class org.calrissian.accumulorecipes.commons.domain.Auths
 
Auths(String) - Constructor for class org.calrissian.accumulorecipes.commons.domain.Auths
 
Auths(String...) - Constructor for class org.calrissian.accumulorecipes.commons.domain.Auths
 

C

compareTo(GroupedKey) - Method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKey
 
CURRENT_TIME - Static variable in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
 
currentTime - Variable in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
The use of private for this member in the original AgeOffFilter wouldn't allow me to extend it.

D

decodeRow(Key, Value) - Static method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
decodeRow(Key, Value) - Static method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 
deepCopy(IteratorEnvironment) - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
deepCopy(IteratorEnvironment) - Method in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
 
deepCopy(IteratorEnvironment) - Method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 
DELIM - Static variable in class org.calrissian.accumulorecipes.commons.domain.Auths
 
DELIM - Static variable in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKeyRangePartitioner
 
describeOptions() - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
describeOptions() - Method in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
 

E

encodeRow(List<Key>, List<Value>) - Static method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
encodeRow(List<Key>, List<Value>) - Static method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 
equals(Object) - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
 

F

filter(Text, List<Key>, List<Value>) - Method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 
FirstNEntriesInRowIterator - Class in org.calrissian.accumulorecipes.commons.iterators
This SortedKeyValueIterator will return only the first n keys/values for each row that it iterates through.
FirstNEntriesInRowIterator() - Constructor for class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
FirstNEntriesInRowIterator(FirstNEntriesInRowIterator, IteratorEnvironment) - Constructor for class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 

G

generateTimestamp(long, MetricTimeUnit) - Static method in class org.calrissian.accumulorecipes.commons.support.TimestampUtil
Will generate a reverse timestamp with the precision of the provided timeunit.
get(String) - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
Used for single valued tuples.
getAll(String) - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
Used for multi-valued tuples.
getAuths() - Method in class org.calrissian.accumulorecipes.commons.domain.Auths
 
getConf() - Method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKeyRangePartitioner
 
getGroup() - Method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKey
 
getId() - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
Accessor for Id
getKey() - Method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKey
 
getMaxLatency() - Method in class org.calrissian.accumulorecipes.commons.domain.StoreConfig
time in milliseconds to hold a batch before writing.
getMaxMemory() - Method in class org.calrissian.accumulorecipes.commons.domain.StoreConfig
The size in bytes of the maximum memory to batch before writing
getMaxQueryThreads() - Method in class org.calrissian.accumulorecipes.commons.domain.StoreConfig
The number of concurrent threads to spawn for querying
getMaxWriteThreads() - Method in class org.calrissian.accumulorecipes.commons.domain.StoreConfig
The maximum number of threads to use for writing data to the tablet servers
getPartition(GroupedKey, Writable, int) - Method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKeyRangePartitioner
 
getSource() - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
getTimestamp() - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
Accessor for timestamp
getTopKey() - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
getTopKey() - Method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 
getTopValue() - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
getTopValue() - Method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 
getTuples() - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
Accessor for tuples
GroupedKey - Class in org.calrissian.accumulorecipes.commons.hadoop
 
GroupedKey() - Constructor for class org.calrissian.accumulorecipes.commons.hadoop.GroupedKey
 
GroupedKeyRangePartitioner - Class in org.calrissian.accumulorecipes.commons.hadoop
Hadoop partitioner that uses ranges, and optionally sub-bins based on hashing.
GroupedKeyRangePartitioner() - Constructor for class org.calrissian.accumulorecipes.commons.hadoop.GroupedKeyRangePartitioner
 

H

hashCode() - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
 
hasTop() - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
hasTop() - Method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 

I

id - Variable in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
 
init(SortedKeyValueIterator<Key, Value>, Map<String, String>, IteratorEnvironment) - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
init(SortedKeyValueIterator<Key, Value>, Map<String, String>, IteratorEnvironment) - Method in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
 
init(SortedKeyValueIterator<Key, Value>, Map<String, String>, IteratorEnvironment) - Method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 
iterator() - Method in class org.calrissian.accumulorecipes.commons.collect.StoreEntryMergeJoinIterable
 

M

MetricTimeUnit - Enum in org.calrissian.accumulorecipes.commons.support
 

N

next() - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
next() - Method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 

O

org.calrissian.accumulorecipes.commons.collect - package org.calrissian.accumulorecipes.commons.collect
 
org.calrissian.accumulorecipes.commons.domain - package org.calrissian.accumulorecipes.commons.domain
 
org.calrissian.accumulorecipes.commons.hadoop - package org.calrissian.accumulorecipes.commons.hadoop
 
org.calrissian.accumulorecipes.commons.iterators - package org.calrissian.accumulorecipes.commons.iterators
 
org.calrissian.accumulorecipes.commons.support - package org.calrissian.accumulorecipes.commons.support
 

P

put(Tuple) - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
Put a single tuple
putAll(Collection<Tuple>) - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
Put multiple tuples at the same time

R

readFields(DataInput) - Method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKey
 
revertTimestamp(String, MetricTimeUnit) - Static method in class org.calrissian.accumulorecipes.commons.support.TimestampUtil
Reverts the string timestamp into an epoch timestamp with the precision of the provided timeunit.

S

seek(Range, Collection<ByteSequence>, boolean) - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
seek(Range, Collection<ByteSequence>, boolean) - Method in class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 
serialize() - Method in class org.calrissian.accumulorecipes.commons.domain.Auths
 
setConf(Configuration) - Method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKeyRangePartitioner
 
setCurrentTime(IteratorSetting, Long) - Static method in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
A convenience method for setting the current time (from which to measure the age off threshold).
setNumKeysToReturn(IteratorSetting, int) - Static method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
setNumScansBeforeSeek(IteratorSetting, int) - Static method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
setNumSubBins(JobContext, int) - Static method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKeyRangePartitioner
Sets the number of random sub-bins per range
setSource(SortedKeyValueIterator<Key, Value>) - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
setTTL(IteratorSetting, Long) - Static method in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
A convenience method for setting the age off threshold.
skipRow() - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
StoreConfig - Class in org.calrissian.accumulorecipes.commons.domain
 
StoreConfig() - Constructor for class org.calrissian.accumulorecipes.commons.domain.StoreConfig
Default config that defaults the all the store config values.
StoreConfig(int) - Constructor for class org.calrissian.accumulorecipes.commons.domain.StoreConfig
Query only config that will default any writes to one thread and 10000 max memory.
StoreConfig(long, long, int) - Constructor for class org.calrissian.accumulorecipes.commons.domain.StoreConfig
Write only constructor that will default all batch scans to a single thread.
StoreConfig(int, long, long, int) - Constructor for class org.calrissian.accumulorecipes.commons.domain.StoreConfig
Allows the user to set the query and write options for the store.
StoreEntry - Class in org.calrissian.accumulorecipes.commons.domain
A store entry acts as a useful common business object for representing different types of models.
StoreEntry() - Constructor for class org.calrissian.accumulorecipes.commons.domain.StoreEntry
New store entry with random UUID and timestamp defaulted to current time
StoreEntry(String) - Constructor for class org.calrissian.accumulorecipes.commons.domain.StoreEntry
New store entry with ID.
StoreEntry(String, long) - Constructor for class org.calrissian.accumulorecipes.commons.domain.StoreEntry
New store entry with ID and a timestamp
StoreEntryMergeJoinIterable - Class in org.calrissian.accumulorecipes.commons.collect
 
StoreEntryMergeJoinIterable(Iterable<Iterable<StoreEntry>>) - Constructor for class org.calrissian.accumulorecipes.commons.collect.StoreEntryMergeJoinIterable
 

T

threshold - Variable in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
 
TimeLimitingFilter - Class in org.calrissian.accumulorecipes.commons.iterators
A small modification of the age off filter that ships with Accumulo which ages off key/value pairs based on the Key's timestamp.
TimeLimitingFilter() - Constructor for class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
 
timestamp - Variable in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
 
TimestampUtil - Class in org.calrissian.accumulorecipes.commons.support
Utility class to help with managing timestamps for data being input into accumulo
toString() - Method in class org.calrissian.accumulorecipes.commons.domain.Auths
 
toString() - Method in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
 
TTL - Static variable in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
 
tuples - Variable in class org.calrissian.accumulorecipes.commons.domain.StoreEntry
 

V

validateOptions(Map<String, String>) - Method in class org.calrissian.accumulorecipes.commons.iterators.FirstNEntriesInRowIterator
 
validateOptions(Map<String, String>) - Method in class org.calrissian.accumulorecipes.commons.iterators.TimeLimitingFilter
 
valueOf(String) - Static method in enum org.calrissian.accumulorecipes.commons.support.MetricTimeUnit
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.calrissian.accumulorecipes.commons.support.MetricTimeUnit
Returns an array containing the constants of this enum type, in the order they are declared.

W

WholeColumnFamilyIterator - Class in org.calrissian.accumulorecipes.commons.iterators
 
WholeColumnFamilyIterator() - Constructor for class org.calrissian.accumulorecipes.commons.iterators.WholeColumnFamilyIterator
 
write(DataOutput) - Method in class org.calrissian.accumulorecipes.commons.hadoop.GroupedKey
 
A C D E F G H I M N O P R S T V W 

Copyright © 2014 Calrissian. All Rights Reserved.