Class ConfigOverrides.PipesConfigOverride

java.lang.Object
org.apache.tika.pipes.core.config.ConfigOverrides.PipesConfigOverride
Enclosing class:
ConfigOverrides

public static class ConfigOverrides.PipesConfigOverride extends Object
Represents pipes configuration overrides.
  • Constructor Details

    • PipesConfigOverride

      public PipesConfigOverride(int numClients, int maxFilesProcessedPerProcess, List<String> forkedJvmArgs)
    • PipesConfigOverride

      public PipesConfigOverride(int numClients, int maxFilesProcessedPerProcess, List<String> forkedJvmArgs, long socketTimeoutMillis, String javaPath)
      Parameters:
      socketTimeoutMillis - written when positive; -1 leaves the existing config's value
      javaPath - written when non-null; null leaves the existing config's value
  • Method Details

    • getNumClients

      public int getNumClients()
    • getMaxFilesProcessedPerProcess

      public int getMaxFilesProcessedPerProcess()
    • getForkedJvmArgs

      public List<String> getForkedJvmArgs()
    • getSocketTimeoutMillis

      public long getSocketTimeoutMillis()
    • getJavaPath

      public String getJavaPath()