Annotation Interface ConfigurationOption


@Retention(RUNTIME) @Target(FIELD) public @interface ConfigurationOption
An annotation required on fields populated by Configuration implementations.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    A detailed description of this configuration option.
    boolean
    Whether this configuration option is required.
  • Element Details

    • description

      String description
      A detailed description of this configuration option.
      Default:
      ""
    • required

      boolean required
      Whether this configuration option is required.
      Since:
      2.10
      Default:
      false