Class SplitClientConfig


  • public class SplitClientConfig
    extends Object
    Configurations for the SplitClient.
    Author:
    adil
    • Method Detail

      • endpoint

        public String endpoint()
      • eventsEndpoint

        public String eventsEndpoint()
      • featuresRefreshRate

        public int featuresRefreshRate()
      • segmentsRefreshRate

        public int segmentsRefreshRate()
      • numThreadsForSegmentFetch

        public int numThreadsForSegmentFetch()
      • impressionsRefreshRate

        public int impressionsRefreshRate()
      • impressionsQueueSize

        public int impressionsQueueSize()
      • metricsRefreshRate

        public int metricsRefreshRate()
      • connectionTimeout

        public int connectionTimeout()
      • readTimeout

        public int readTimeout()
      • debugEnabled

        public boolean debugEnabled()
      • labelsEnabled

        public boolean labelsEnabled()
      • ipAddressEnabled

        public boolean ipAddressEnabled()
      • blockUntilReady

        public int blockUntilReady()
      • waitBeforeShutdown

        public int waitBeforeShutdown()
      • proxy

        public org.apache.http.HttpHost proxy()
      • proxyUsername

        public String proxyUsername()
      • proxyPassword

        public String proxyPassword()
      • eventFlushIntervalInMillis

        public long eventFlushIntervalInMillis()
      • eventsQueueSize

        public int eventsQueueSize()
      • maxStringLength

        public int maxStringLength()
      • destroyOnShutDown

        public boolean destroyOnShutDown()
      • splitFile

        public String splitFile()