Interface ValuesSchemaPropertyConfig


public interface ValuesSchemaPropertyConfig
  • Method Details

    • name

      Optional<String> name()
      Name of the property to add or update. Example: `app.replicas`.
    • description

      Optional<String> description()
      Description of the property.
    • type

      @WithDefault("string") String type()
      Type of the property.
    • minimum

      Optional<Integer> minimum()
      Minimum value allowed for this property.
    • maximum

      Optional<Integer> maximum()
      Maximum value allowed for this property.
    • pattern

      Optional<String> pattern()
      Pattern to validate the value of this property.
    • required

      @WithDefault("false") boolean required()
      If true, then this property is mandatory.