Class RuntimeFilterDef
java.lang.Object
org.apache.drill.exec.work.filter.RuntimeFilterDef
-
Constructor Summary
ConstructorDescriptionRuntimeFilterDef
(boolean generateBloomFilter, boolean generateMinMaxFilter, List<BloomFilterDef> bloomFilterDefs, boolean sendToForeman, long runtimeFilterIdentifier) -
Method Summary
Modifier and TypeMethodDescriptionlong
boolean
boolean
boolean
void
setBloomFilterDefs
(List<BloomFilterDef> bloomFilterDefs) void
setGenerateBloomFilter
(boolean generateBloomFilter) void
setGenerateMinMaxFilter
(boolean generateMinMaxFilter) void
setRuntimeFilterIdentifier
(long runtimeFilterIdentifier) void
setSendToForeman
(boolean sendToForeman)
-
Constructor Details
-
RuntimeFilterDef
public RuntimeFilterDef(boolean generateBloomFilter, boolean generateMinMaxFilter, List<BloomFilterDef> bloomFilterDefs, boolean sendToForeman, long runtimeFilterIdentifier)
-
-
Method Details
-
isGenerateBloomFilter
public boolean isGenerateBloomFilter() -
setGenerateBloomFilter
public void setGenerateBloomFilter(boolean generateBloomFilter) -
isGenerateMinMaxFilter
public boolean isGenerateMinMaxFilter() -
setGenerateMinMaxFilter
public void setGenerateMinMaxFilter(boolean generateMinMaxFilter) -
getBloomFilterDefs
-
setBloomFilterDefs
-
isSendToForeman
public boolean isSendToForeman() -
setSendToForeman
public void setSendToForeman(boolean sendToForeman) -
getRuntimeFilterIdentifier
public long getRuntimeFilterIdentifier() -
setRuntimeFilterIdentifier
public void setRuntimeFilterIdentifier(long runtimeFilterIdentifier)
-