Class IteratorSettingBuilder
- java.lang.Object
-
- uk.gov.gchq.gaffer.accumulostore.utils.IteratorSettingBuilder
-
public class IteratorSettingBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description IteratorSettingBuilder(int priority, String name, Class<? extends org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>> iteratorClass)
IteratorSettingBuilder(int priority, String name, String iteratorClass)
IteratorSettingBuilder(org.apache.accumulo.core.client.IteratorSetting setting)
-
Method Summary
-
-
-
Constructor Detail
-
IteratorSettingBuilder
public IteratorSettingBuilder(org.apache.accumulo.core.client.IteratorSetting setting)
-
IteratorSettingBuilder
public IteratorSettingBuilder(int priority, String name, Class<? extends org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>> iteratorClass)
-
-
Method Detail
-
option
public IteratorSettingBuilder option(String option, String value)
-
all
public IteratorSettingBuilder all()
-
columnFamily
public IteratorSettingBuilder columnFamily(String columnFamily)
-
combinerColumnFamilies
public IteratorSettingBuilder combinerColumnFamilies(List<String> columnFamilies)
-
bloomFilter
public IteratorSettingBuilder bloomFilter(org.apache.hadoop.util.bloom.BloomFilter filter) throws IteratorSettingException
- Throws:
IteratorSettingException
-
includeEdges
public IteratorSettingBuilder includeEdges(boolean includeEdges)
-
directedType
public IteratorSettingBuilder directedType(DirectedType directedType)
-
includeIncomingOutgoing
public IteratorSettingBuilder includeIncomingOutgoing(SeededGraphFilters.IncludeIncomingOutgoingType includeIncomingOutGoing)
-
includeEntities
public IteratorSettingBuilder includeEntities(boolean includeEntities)
-
deduplicateUndirectedEdges
public IteratorSettingBuilder deduplicateUndirectedEdges(boolean deduplicateUndirectedEdges)
-
schema
public IteratorSettingBuilder schema(Schema schema)
-
view
public IteratorSettingBuilder view(View view)
-
keyConverter
public IteratorSettingBuilder keyConverter(Class<? extends AccumuloElementConverter> converter)
-
keyConverter
public IteratorSettingBuilder keyConverter(AccumuloElementConverter converter)
-
build
public org.apache.accumulo.core.client.IteratorSetting build()
-
-