K - Export queue key typeV - Type of export value object used to generate datapublic abstract class DifferenceExport<K,V> extends Object implements AccumuloExport<K>
| Constructor and Description |
|---|
DifferenceExport() |
DifferenceExport(Optional<V> oldVal,
Optional<V> newVal) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Map<io.fluo.api.data.RowColumn,io.fluo.api.data.Bytes> |
generateData(K key,
Optional<V> val)
Generates RowColumn/Bytes map of how data should exist in Accumulo.
|
Collection<org.apache.accumulo.core.data.Mutation> |
toMutations(K key,
long seq)
Creates mutations for export from user's data
|
protected abstract Map<io.fluo.api.data.RowColumn,io.fluo.api.data.Bytes> generateData(K key, Optional<V> val)
key - Export queue keyval - Export value objectpublic Collection<org.apache.accumulo.core.data.Mutation> toMutations(K key, long seq)
AccumuloExporttoMutations in interface AccumuloExport<K>key - Export queue keyseq - Export sequence numberCopyright © 2016 Fluo.io. All rights reserved.