Class 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
    • 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 interface com.yahoo.container.jdisc.ContainerMbusConfig.Producer
      • getConfig

        public void getConfig​(com.yahoo.config.docproc.DocprocConfig.Builder builder)
        Specified by:
        getConfig in interface com.yahoo.config.docproc.DocprocConfig.Producer
      • getConfig

        public void getConfig​(com.yahoo.config.docproc.SchemamappingConfig.Builder builder)
        Specified by:
        getConfig in interface com.yahoo.config.docproc.SchemamappingConfig.Producer
      • fieldNameSchemaMap

        public java.util.Map<com.yahoo.collections.Pair<java.lang.String,​java.lang.String>,​java.lang.String> fieldNameSchemaMap()
        The field name schema map that applies to this whole chain
        Returns:
        doctype,from → to