public class RouterProcessingModule extends Object implements com.google.inject.Module
QueryToolChests, and they couple query type aspects not related to processing and
caching, which Router uses, and related to processing and caching, which Router doesn't use, but they inject the
resources.| Constructor and Description |
|---|
RouterProcessingModule() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(com.google.inject.Binder binder) |
NonBlockingPool<ByteBuffer> |
getIntermediateResultsPool() |
BlockingPool<ByteBuffer> |
getMergeBufferPool(DruidProcessingConfig config) |
QueryProcessingPool |
getProcessingExecutorPool(DruidProcessingConfig config) |
public void configure(com.google.inject.Binder binder)
configure in interface com.google.inject.Module@Provides public QueryProcessingPool getProcessingExecutorPool(DruidProcessingConfig config)
@Provides public NonBlockingPool<ByteBuffer> getIntermediateResultsPool()
@Provides public BlockingPool<ByteBuffer> getMergeBufferPool(DruidProcessingConfig config)
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.