public class MetadataExpirationFilter extends ExpirationFilter
| Modifier and Type | Field and Description |
|---|---|
static String |
METADATA_SERDE |
| Constructor and Description |
|---|
MetadataExpirationFilter() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value> |
deepCopy(org.apache.accumulo.core.iterators.IteratorEnvironment env) |
org.apache.accumulo.core.iterators.OptionDescriber.IteratorOptions |
describeOptions() |
void |
init(org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value> source,
Map<String,String> options,
org.apache.accumulo.core.iterators.IteratorEnvironment env) |
protected long |
parseExpiration(org.apache.accumulo.core.data.Value v) |
static void |
setMetadataSerde(org.apache.accumulo.core.client.IteratorSetting setting,
MetadataSerDe metadataSerDe)
Conigurator method to configure the metadata serializer/deserializer on an iterator setting.
|
boolean |
validateOptions(Map<String,String> options) |
acceptfindTop, next, seek, setNegatepublic static final String METADATA_SERDE
public void init(org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value> source,
Map<String,String> options,
org.apache.accumulo.core.iterators.IteratorEnvironment env)
throws IOException
init in interface org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>init in class org.apache.accumulo.core.iterators.FilterIOExceptionpublic org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value> deepCopy(org.apache.accumulo.core.iterators.IteratorEnvironment env)
deepCopy in interface org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>deepCopy in class org.apache.accumulo.core.iterators.Filterpublic org.apache.accumulo.core.iterators.OptionDescriber.IteratorOptions describeOptions()
describeOptions in interface org.apache.accumulo.core.iterators.OptionDescriberdescribeOptions in class org.apache.accumulo.core.iterators.Filterpublic boolean validateOptions(Map<String,String> options)
validateOptions in interface org.apache.accumulo.core.iterators.OptionDescribervalidateOptions in class org.apache.accumulo.core.iterators.Filterpublic static void setMetadataSerde(org.apache.accumulo.core.client.IteratorSetting setting,
MetadataSerDe metadataSerDe)
protected long parseExpiration(org.apache.accumulo.core.data.Value v)
parseExpiration in class ExpirationFilterCopyright © 2014 Calrissian. All Rights Reserved.