public class StatusCombiner extends TypedValueCombiner<Replication.Status>
Replication.Status messages
Messages that are "closed", stay closed. "Begin" and "end" always choose the maximum of the two.| Modifier and Type | Class and Description |
|---|---|
static class |
StatusCombiner.StatusEncoder |
TypedValueCombiner.Encoder<V>Combiner.ValueIteratorOptionDescriber.IteratorOptionsLOSSYALL_OPTION, COLUMNS_OPTION| Constructor and Description |
|---|
StatusCombiner() |
| Modifier and Type | Method and Description |
|---|---|
void |
combine(Replication.Status.Builder combined,
Replication.Status status)
Update a
Replication.Status.Builder with another Replication.Status |
OptionDescriber.IteratorOptions |
describeOptions() |
void |
init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
Replication.Status |
typedReduce(Key key,
Iterator<Replication.Status> iter) |
boolean |
validateOptions(Map<String,String> options) |
deepCopy, reduce, setEncoder, setEncoder, setLossyness, testEncoder, testEncodergetTopKey, getTopValue, hasTop, next, seek, setColumns, setCombineAllColumnsgetSource, setSourcepublic OptionDescriber.IteratorOptions describeOptions()
describeOptions in interface OptionDescriberdescribeOptions in class TypedValueCombiner<Replication.Status>public boolean validateOptions(Map<String,String> options)
validateOptions in interface OptionDescribervalidateOptions in class TypedValueCombiner<Replication.Status>public void init(SortedKeyValueIterator<Key,Value> source, Map<String,String> options, IteratorEnvironment env) throws IOException
init in interface SortedKeyValueIterator<Key,Value>init in class TypedValueCombiner<Replication.Status>IOExceptionpublic Replication.Status typedReduce(Key key, Iterator<Replication.Status> iter)
typedReduce in class TypedValueCombiner<Replication.Status>public void combine(Replication.Status.Builder combined, Replication.Status status)
Replication.Status.Builder with another Replication.Statuscombined - The Builder to combine intostatus - The Status we're combiningCopyright © 2015 Apache Accumulo Project. All rights reserved.