Class FeederConfig.Builder

java.lang.Object
com.yahoo.vespaclient.config.FeederConfig.Builder
All Implemented Interfaces:
com.yahoo.config.ConfigBuilder, com.yahoo.config.ConfigInstance.Builder
Enclosing class:
FeederConfig

public static class FeederConfig.Builder extends Object implements com.yahoo.config.ConfigInstance.Builder
  • Constructor Details

    • Builder

      public Builder()
    • Builder

      public Builder(FeederConfig config)
  • Method Details

    • abortondocumenterror

      public FeederConfig.Builder abortondocumenterror(boolean __value)
    • abortonsenderror

      public FeederConfig.Builder abortonsenderror(boolean __value)
    • idprefix

      public FeederConfig.Builder idprefix(String __value)
    • maxpendingdocs

      public FeederConfig.Builder maxpendingdocs(int __value)
    • maxpendingbytes

      public FeederConfig.Builder maxpendingbytes(int __value)
    • maxbusythreads

      public FeederConfig.Builder maxbusythreads(int __value)
    • maxfeedrate

      public FeederConfig.Builder maxfeedrate(double __value)
    • retryenabled

      public FeederConfig.Builder retryenabled(boolean __value)
    • retrydelay

      public FeederConfig.Builder retrydelay(double __value)
    • timeout

      public FeederConfig.Builder timeout(double __value)
    • route

      public FeederConfig.Builder route(String __value)
    • tracelevel

      public FeederConfig.Builder tracelevel(int __value)
    • mbusport

      public FeederConfig.Builder mbusport(int __value)
    • docprocchain

      public FeederConfig.Builder docprocchain(String __value)
    • createifnonexistent

      public FeederConfig.Builder createifnonexistent(boolean __value)
    • dispatchGetConfig

      public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance.Producer producer)
      Specified by:
      dispatchGetConfig in interface com.yahoo.config.ConfigInstance.Builder
    • getDefMd5

      public final String getDefMd5()
      Specified by:
      getDefMd5 in interface com.yahoo.config.ConfigInstance.Builder
    • getDefName

      public final String getDefName()
      Specified by:
      getDefName in interface com.yahoo.config.ConfigInstance.Builder
    • getDefNamespace

      public final String getDefNamespace()
      Specified by:
      getDefNamespace in interface com.yahoo.config.ConfigInstance.Builder
    • getApplyOnRestart

      public final boolean getApplyOnRestart()
      Specified by:
      getApplyOnRestart in interface com.yahoo.config.ConfigInstance.Builder
    • setApplyOnRestart

      public final void setApplyOnRestart(boolean applyOnRestart)
      Specified by:
      setApplyOnRestart in interface com.yahoo.config.ConfigInstance.Builder
    • build

      public FeederConfig build()