Class MessagePropertyProcessor

  • All Implemented Interfaces:
    com.yahoo.config.subscription.ConfigSubscriber.SingleSubscriber<FeederConfig>

    public class MessagePropertyProcessor
    extends java.lang.Object
    implements com.yahoo.config.subscription.ConfigSubscriber.SingleSubscriber<FeederConfig>
    Utility class for assigning properties to messages, either from implicit config values or from explicit values in requests.
    • Constructor Detail

      • MessagePropertyProcessor

        public MessagePropertyProcessor​(FeederConfig config,
                                        com.yahoo.vespa.config.content.LoadTypeConfig loadTypeCfg)
    • Method Detail

      • setRoute

        public void setRoute​(java.lang.String routeOverride)
      • getDefaultTimeoutMillis

        public long getDefaultTimeoutMillis()
      • configure

        public void configure​(FeederConfig config,
                              com.yahoo.vespa.config.content.LoadTypeConfig loadTypeConfig)
      • configure

        public void configure​(FeederConfig config)
        Specified by:
        configure in interface com.yahoo.config.subscription.ConfigSubscriber.SingleSubscriber<FeederConfig>