Interface ConfigurationObject.Builder

    • Method Detail

      • 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.