Class ContainerDocproc
- java.lang.Object
-
- com.yahoo.vespa.model.container.component.ContainerSubsystem<DocprocChains>
-
- com.yahoo.vespa.model.container.docproc.ContainerDocproc
-
- All Implemented Interfaces:
com.yahoo.config.ConfigInstance.Producer
,com.yahoo.config.docproc.DocprocConfig.Producer
,com.yahoo.config.docproc.SchemamappingConfig.Producer
,com.yahoo.container.jdisc.ContainerMbusConfig.Producer
public class ContainerDocproc extends ContainerSubsystem<DocprocChains> implements com.yahoo.container.jdisc.ContainerMbusConfig.Producer, com.yahoo.config.docproc.SchemamappingConfig.Producer, com.yahoo.config.docproc.DocprocConfig.Producer
- Author:
- einarmr, gjoranv
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ContainerDocproc.Options
-
Field Summary
Fields Modifier and Type Field Description ContainerDocproc.Options
options
-
Constructor Summary
Constructors Constructor Description ContainerDocproc(ContainerCluster cluster, DocprocChains chains)
ContainerDocproc(ContainerCluster cluster, DocprocChains chains, ContainerDocproc.Options options)
ContainerDocproc(ContainerCluster cluster, DocprocChains chains, ContainerDocproc.Options options, boolean addSourceClientProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<com.yahoo.collections.Pair<String,String>,String>
fieldNameSchemaMap()
The field name schema map that applies to this whole chainvoid
getConfig(com.yahoo.config.docproc.DocprocConfig.Builder builder)
void
getConfig(com.yahoo.config.docproc.SchemamappingConfig.Builder builder)
void
getConfig(com.yahoo.container.jdisc.ContainerMbusConfig.Builder builder)
int
getNumNodesPerClient()
boolean
isCompressDocuments()
boolean
isPreferLocalNode()
-
Methods inherited from class com.yahoo.vespa.model.container.component.ContainerSubsystem
getChains
-
-
-
-
Field Detail
-
options
public final ContainerDocproc.Options options
-
-
Constructor Detail
-
ContainerDocproc
public ContainerDocproc(ContainerCluster cluster, DocprocChains chains)
-
ContainerDocproc
public ContainerDocproc(ContainerCluster cluster, DocprocChains chains, ContainerDocproc.Options options)
-
ContainerDocproc
public ContainerDocproc(ContainerCluster cluster, DocprocChains chains, ContainerDocproc.Options options, boolean addSourceClientProvider)
-
-
Method Detail
-
isCompressDocuments
public boolean isCompressDocuments()
-
isPreferLocalNode
public boolean isPreferLocalNode()
-
getNumNodesPerClient
public int getNumNodesPerClient()
-
getConfig
public void getConfig(com.yahoo.container.jdisc.ContainerMbusConfig.Builder builder)
- Specified by:
getConfig
in interfacecom.yahoo.container.jdisc.ContainerMbusConfig.Producer
-
getConfig
public void getConfig(com.yahoo.config.docproc.DocprocConfig.Builder builder)
- Specified by:
getConfig
in interfacecom.yahoo.config.docproc.DocprocConfig.Producer
-
getConfig
public void getConfig(com.yahoo.config.docproc.SchemamappingConfig.Builder builder)
- Specified by:
getConfig
in interfacecom.yahoo.config.docproc.SchemamappingConfig.Producer
-
-