Class RandomConfiguration

    • Constructor Detail

      • RandomConfiguration

        public RandomConfiguration​(Map<String,​String> params)
        Creates a new RandomConfiguration
        Parameters:
        params - the parameters, must not be null
      • RandomConfiguration

        public RandomConfiguration()
        Creates a new RandomConfiguration
    • Method Detail

      • getUseSecureRandom

        public String getUseSecureRandom()
        Whether the load balancer should use a SecureRandom instead of a Random (default). Check [this page](https://stackoverflow.com/questions/11051205/difference-between-java-util-random-and-java-security-securerandom) to understand the difference By default: false
        Returns:
        the configured use-secure-random, false if not set
      • withUseSecureRandom

        public RandomConfiguration withUseSecureRandom​(String value)
        Set the 'use-secure-random' attribute. Default is false.
        Parameters:
        value - the value for use-secure-random
        Returns:
        the current RandomConfiguration to chain calls