Class TikaServerClientConfig

java.lang.Object
org.apache.tika.server.client.TikaServerClientConfig

public class TikaServerClientConfig extends Object
  • Constructor Details

    • TikaServerClientConfig

      public TikaServerClientConfig()
  • Method Details

    • build

      public static TikaServerClientConfig build(Path configFile) throws IOException, TikaConfigException
      Throws:
      IOException
      TikaConfigException
    • getMaxWaitMillis

      public long getMaxWaitMillis()
    • setMaxWaitMillis

      public void setMaxWaitMillis(long maxWaitMs)
      maximum time in milliseconds to wait for a new fetchemittuple to be available from the queue. The client will end if no tuple is available within this amount of time.
      Parameters:
      maxWaitMs -
    • getHttpClientFactory

      public HttpClientFactory getHttpClientFactory()
    • setHttpClientFactory

      public void setHttpClientFactory(HttpClientFactory httpClientFactory)
    • getNumThreads

      public int getNumThreads()
    • setNumThreads

      public void setNumThreads(int numThreads)
    • getMode

      public org.apache.tika.server.client.TikaServerClientConfig.MODE getMode()
    • setMode

      public void setMode(String mode)
    • getTikaEndpoints

      public List<String> getTikaEndpoints()
    • setTikaEndpoints

      public void setTikaEndpoints(List<String> tikaEndpoints)
    • checkInitialization

      public void checkInitialization() throws TikaConfigException
      Throws:
      TikaConfigException