Class UserSegmentationConfiguration

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class UserSegmentationConfiguration
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable
    User segmentation-related configuration.
    Since:
    17.0.0
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Method Detail

      • getThreadPoolSize

        public int getThreadPoolSize()
        Returns the thread pool size.
        Returns:
        the thread pool size
        Since:
        17.0.0
      • getRawThreadPoolSize

        public java.lang.Integer getRawThreadPoolSize()
        Returns the raw value of the thread pool size.
        Returns:
        the raw value of the thread pool size
        Since:
        17.0.0
      • setThreadPoolSize

        public void setThreadPoolSize​(java.lang.Integer threadPoolSize)
        Sets the thread pool size.
        Parameters:
        threadPoolSize - the thread pool size
        Since:
        17.0.0
      • getQueueSize

        public int getQueueSize()
        Returns the queue size.
        Returns:
        the queue size
        Since:
        17.0.0
      • getRawQueueSize

        public java.lang.Integer getRawQueueSize()
        Returns the raw value of the queue size.
        Returns:
        the raw value of the queue size
        Since:
        17.0.0
      • setQueueSize

        public void setQueueSize​(java.lang.Integer queueSize)
        Sets the queue size.
        Parameters:
        queueSize - the queue size
        Since:
        17.0.0
      • isEnableRealTimeUserSegmentationUpdate

        public boolean isEnableRealTimeUserSegmentationUpdate()
        Returns whether the user segmentation real time recalculation is enabled.
        Returns:
        whether the user segmentation real time recalculation is enabled
        Since:
        17.0.0
      • setEnableRealTimeUserSegmentationUpdate

        public void setEnableRealTimeUserSegmentationUpdate​(boolean enableRealTimeUserSegmentationUpdate)
        Sets whether the user segmentation real time recalculation is enabled.
        Parameters:
        enableRealTimeUserSegmentationUpdate - whether the user segmentation real time recalculation is enabled
        Since:
        17.0.0