Interface ConfigurationObject.Builder

  • Method Details

    • defaultValue

      ConfigurationObject.Builder defaultValue(String defaultValue)

      A default value for the parameter.

      Parameters:
      defaultValue - A default value for the parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allowedValues

      ConfigurationObject.Builder allowedValues(Collection<String> allowedValues)

      A list of allowed values for the parameter.

      Parameters:
      allowedValues - A list of allowed values for the parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allowedValues

      ConfigurationObject.Builder allowedValues(String... allowedValues)

      A list of allowed values for the parameter.

      Parameters:
      allowedValues - A list of allowed values for the parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • minValue

      ConfigurationObject.Builder minValue(String minValue)

      A minimum allowed value for the parameter.

      Parameters:
      minValue - A minimum allowed value for the parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxValue

      ConfigurationObject.Builder maxValue(String maxValue)

      A maximum allowed value for the parameter.

      Parameters:
      maxValue - A maximum allowed value for the parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.