A B C D F G H I M N O P R S T U V 

A

AccumuloChangelogStore - Class in org.calrissian.accumlorecipes.changelog.impl
An Accumulo implementation of a bucketed merkle tree-based changelog store providing tools to keep data consistent between different connected multicloud environments.
AccumuloChangelogStore(Connector) - Constructor for class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
 
AccumuloChangelogStore(Connector, String, StoreConfig) - Constructor for class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
 
AccumuloChangelogStore(Connector, BucketSize) - Constructor for class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
 
AccumuloChangelogStore(Connector, String, StoreConfig, BucketSize) - Constructor for class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
 

B

BucketHashIterator - Class in org.calrissian.accumlorecipes.changelog.iterator
 
BucketHashIterator() - Constructor for class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
BucketHashLeaf - Class in org.calrissian.accumlorecipes.changelog.domain
Represents a hashed bucket that sorts by timestamp (in descending order).
BucketHashLeaf() - Constructor for class org.calrissian.accumlorecipes.changelog.domain.BucketHashLeaf
 
BucketHashLeaf(String, long) - Constructor for class org.calrissian.accumlorecipes.changelog.domain.BucketHashLeaf
 
BucketRollupIterator - Class in org.calrissian.accumlorecipes.changelog.iterator
 
BucketRollupIterator() - Constructor for class org.calrissian.accumlorecipes.changelog.iterator.BucketRollupIterator
 
bucketSize - Variable in class org.calrissian.accumlorecipes.changelog.iterator.BucketRollupIterator
 
BucketSize - Enum in org.calrissian.accumlorecipes.changelog.support
 

C

ChangelogStore - Interface in org.calrissian.accumlorecipes.changelog
A Changelog store to represent a bucketed set of hashes representing change sets that can be shared between two distributed environment.
compare(Tuple, Tuple) - Method in class org.calrissian.accumlorecipes.changelog.support.TupleComparator
 
configureTable(Connector, String) - Method in class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
Utility method to update the correct iterators to the table.
currentBucket - Variable in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 

D

DATE_FORMAT - Static variable in class org.calrissian.accumlorecipes.changelog.support.Utils
 
DiffPair - Class in org.calrissian.accumlorecipes.changelog.domain
 
DiffPair(HashLeaf, HashLeaf) - Constructor for class org.calrissian.accumlorecipes.changelog.domain.DiffPair
 

F

flush() - Method in interface org.calrissian.accumlorecipes.changelog.ChangelogStore
 
flush() - Method in class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
 

G

getChanges(Iterable<Date>, Auths) - Method in interface org.calrissian.accumlorecipes.changelog.ChangelogStore
Get changesets living inside of the given buckets
getChanges(Iterable<Date>, Auths) - Method in class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
Gets the actual change objects that live inside of the specified buckets
getChangeTree(Date, Date, Auths) - Method in interface org.calrissian.accumlorecipes.changelog.ChangelogStore
Get a Merkle tree containing hashes of each of the buckets
getChangeTree(Date, Date, int, Auths) - Method in interface org.calrissian.accumlorecipes.changelog.ChangelogStore
Get a Merkle tree containing hashes of each of the buckets with the given dimensions
getChangeTree(Date, Date, Auths) - Method in class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
 
getChangeTree(Date, Date, int, Auths) - Method in class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
Get a Merkle tree containing hashes of each of the buckets with the given dimensions
getMs() - Method in enum org.calrissian.accumlorecipes.changelog.support.BucketSize
 
getTimestamp() - Method in class org.calrissian.accumlorecipes.changelog.domain.BucketHashLeaf
 
getTopKey() - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
getTopKey() - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketRollupIterator
 
getTopValue() - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
getTopValue() - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketRollupIterator
 

H

hashEntry(Event, TypeRegistry<String>) - Static method in class org.calrissian.accumlorecipes.changelog.support.Utils
Tuples are hashed by sorting them by their keys, normalized values, and visibilities.
hashes - Variable in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
hasTop() - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
hasTop() - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketRollupIterator
 

I

init(SortedKeyValueIterator<Key, Value>, Map<String, String>, IteratorEnvironment) - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
init(SortedKeyValueIterator<Key, Value>, Map<String, String>, IteratorEnvironment) - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketRollupIterator
 

M

MAX_TIME - Static variable in class org.calrissian.accumlorecipes.changelog.support.Utils
 

N

next() - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
next() - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketRollupIterator
 

O

org.calrissian.accumlorecipes.changelog - package org.calrissian.accumlorecipes.changelog
 
org.calrissian.accumlorecipes.changelog.domain - package org.calrissian.accumlorecipes.changelog.domain
 
org.calrissian.accumlorecipes.changelog.impl - package org.calrissian.accumlorecipes.changelog.impl
 
org.calrissian.accumlorecipes.changelog.iterator - package org.calrissian.accumlorecipes.changelog.iterator
 
org.calrissian.accumlorecipes.changelog.support - package org.calrissian.accumlorecipes.changelog.support
 

P

primeVal() - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
put(Iterable<Event>) - Method in interface org.calrissian.accumlorecipes.changelog.ChangelogStore
Put a changeset into the changeset store.
put(Iterable<Event>) - Method in class org.calrissian.accumlorecipes.changelog.impl.AccumuloChangelogStore
Puts a set of changes into buckets of the store.

R

retKey - Variable in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
reverseTimestamp(long) - Static method in class org.calrissian.accumlorecipes.changelog.support.Utils
 
reverseTimestampToNormalTime(long) - Static method in class org.calrissian.accumlorecipes.changelog.support.Utils
 

S

seek(Range, Collection<ByteSequence>, boolean) - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
seek(Range, Collection<ByteSequence>, boolean) - Method in class org.calrissian.accumlorecipes.changelog.iterator.BucketRollupIterator
 
setBucketSize(IteratorSetting, BucketSize) - Static method in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
setBucketSize(IteratorSetting, BucketSize) - Static method in class org.calrissian.accumlorecipes.changelog.iterator.BucketRollupIterator
 

T

timestamp - Variable in class org.calrissian.accumlorecipes.changelog.domain.BucketHashLeaf
 
toString() - Method in class org.calrissian.accumlorecipes.changelog.domain.BucketHashLeaf
 
toString() - Method in class org.calrissian.accumlorecipes.changelog.domain.DiffPair
 
truncatedReverseTimestamp(long, BucketSize) - Static method in class org.calrissian.accumlorecipes.changelog.support.Utils
Defaults to 15 mins.
TupleComparator - Class in org.calrissian.accumlorecipes.changelog.support
 
TupleComparator(TypeRegistry<String>) - Constructor for class org.calrissian.accumlorecipes.changelog.support.TupleComparator
 
tupleToString(Tuple, TypeRegistry<String>) - Static method in class org.calrissian.accumlorecipes.changelog.support.Utils
 

U

Utils - Class in org.calrissian.accumlorecipes.changelog.support
 
Utils() - Constructor for class org.calrissian.accumlorecipes.changelog.support.Utils
 

V

val - Variable in class org.calrissian.accumlorecipes.changelog.iterator.BucketHashIterator
 
valueOf(String) - Static method in enum org.calrissian.accumlorecipes.changelog.support.BucketSize
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.calrissian.accumlorecipes.changelog.support.BucketSize
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I M N O P R S T U V 

Copyright © 2014 Calrissian. All Rights Reserved.