Class StreamingSearchCluster

  • All Implemented Interfaces:
    com.yahoo.config.ConfigInstance.Producer, com.yahoo.prelude.fastsearch.DocumentdbInfoConfig.Producer, com.yahoo.search.config.IndexInfoConfig.Producer, com.yahoo.vespa.config.search.RankProfilesConfig.Producer, com.yahoo.vespa.config.search.SummaryConfig.Producer, com.yahoo.vespa.config.search.SummarymapConfig.Producer, com.yahoo.vespa.config.search.vsm.VsmfieldsConfig.Producer, com.yahoo.vespa.config.search.vsm.VsmsummaryConfig.Producer, com.yahoo.vespa.configdefinition.IlscriptsConfig.Producer, ConfigProducer, java.io.Serializable

    public class StreamingSearchCluster
    extends SearchCluster
    implements com.yahoo.prelude.fastsearch.DocumentdbInfoConfig.Producer, com.yahoo.vespa.config.search.RankProfilesConfig.Producer, com.yahoo.vespa.config.search.vsm.VsmsummaryConfig.Producer, com.yahoo.vespa.config.search.vsm.VsmfieldsConfig.Producer, com.yahoo.vespa.config.search.SummarymapConfig.Producer, com.yahoo.vespa.config.search.SummaryConfig.Producer
    A search cluster of type streaming.
    Author:
    baldersheim, vegardh
    See Also:
    Serialized Form
    • Constructor Detail

      • StreamingSearchCluster

        public StreamingSearchCluster​(AbstractConfigProducer parent,
                                      java.lang.String clusterName,
                                      int index,
                                      java.lang.String docTypeName,
                                      java.lang.String storageRouteSpec)
    • Method Detail

      • getDocumentDBConfigId

        public final java.lang.String getDocumentDBConfigId()
      • getStorageRouteSpec

        public final java.lang.String getStorageRouteSpec()
      • getDocTypeName

        public java.lang.String getDocTypeName()
      • getConfig

        public void getConfig​(com.yahoo.prelude.fastsearch.DocumentdbInfoConfig.Builder builder)
        Specified by:
        getConfig in interface com.yahoo.prelude.fastsearch.DocumentdbInfoConfig.Producer
        Specified by:
        getConfig in class AbstractSearchCluster
      • getConfig

        public void getConfig​(com.yahoo.vespa.config.search.AttributesConfig.Builder builder)
        Overrides:
        getConfig in class SearchCluster
      • getConfig

        public void getConfig​(com.yahoo.vespa.config.search.vsm.VsmsummaryConfig.Builder builder)
        Specified by:
        getConfig in interface com.yahoo.vespa.config.search.vsm.VsmsummaryConfig.Producer
      • getConfig

        public void getConfig​(com.yahoo.vespa.config.search.vsm.VsmfieldsConfig.Builder builder)
        Specified by:
        getConfig in interface com.yahoo.vespa.config.search.vsm.VsmfieldsConfig.Producer
      • getConfig

        public void getConfig​(com.yahoo.vespa.config.search.SummarymapConfig.Builder builder)
        Specified by:
        getConfig in interface com.yahoo.vespa.config.search.SummarymapConfig.Producer
      • getConfig

        public void getConfig​(com.yahoo.vespa.config.search.SummaryConfig.Builder builder)
        Specified by:
        getConfig in interface com.yahoo.vespa.config.search.SummaryConfig.Producer